List of usage examples for android.support.v4.app DialogFragment show
public int show(FragmentTransaction transaction, String tag)
From source file:de.eidottermihi.rpicheck.activity.CustomCommandActivity.java
/** * Opens the command dialog.//from w w w . j a v a2 s.co m * * @param keyPassphrase nullable: key passphrase */ private void openCommandDialog(final long commandId, final String keyPassphrase) { final CommandBean command = deviceDb.readCommand(commandId); final ArrayList<String> dynamicPlaceholders = parseDynamicPlaceholders(command.getCommand()); if (!dynamicPlaceholders.isEmpty()) { // need to get replacements for dynamic placeholders first DialogFragment placeholderDialog = new CommandPlaceholdersDialog(); Bundle args2 = new Bundle(); args2.putStringArrayList(CommandPlaceholdersDialog.ARG_PLACEHOLDERS, dynamicPlaceholders); args2.putSerializable(CommandPlaceholdersDialog.ARG_COMMAND, command); args2.putString(CommandPlaceholdersDialog.ARG_PASSPHRASE, keyPassphrase); placeholderDialog.setArguments(args2); placeholderDialog.show(getSupportFragmentManager(), "placeholders"); return; } parseNonPromptingAndShow(keyPassphrase, command); }
From source file:com.bonsai.wallet32.SweepKeyActivity.java
protected DialogFragment showModalDialog(String title, String msg) { DialogFragment df = new MyDialogFragment(); Bundle args = new Bundle(); args.putString("title", title); args.putString("msg", msg); args.putBoolean("hasOK", false); df.setArguments(args);/*from w ww. j a v a 2 s .c o m*/ df.show(getSupportFragmentManager(), "wait"); return df; }
From source file:eu.trentorise.smartcampus.eb.fragments.experience.EditExpFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { returnView = inflater.inflate(R.layout.exp_form, container, false); ListView list = (ListView) returnView.findViewById(R.id.exp_contents); registerForContextMenu(list);// www .j a v a 2 s. c o m if (list.getFooterViewsCount() == 0) { View footer = getSherlockActivity().getLayoutInflater().inflate(R.layout.exp_form_footer, null); list.addFooterView(footer, null, false); } if (list.getHeaderViewsCount() == 0) { View header = getSherlockActivity().getLayoutInflater().inflate(R.layout.exp_form_header, null); list.addHeaderView(header, null, false); mTitleSwitch = new TextEditSwitch(returnView, R.id.title_switcher, R.id.title_tv, R.id.title, this); mTitleSwitch.setValue(exp.getTitle()); mDescrSwitch = new TextEditSwitch(returnView, R.id.descr_switcher, R.id.description_tv, R.id.description, this); mDescrSwitch.setValue(exp.getDescription()); } adapter = new ExpContentAdapter(getSherlockActivity(), R.layout.exp_contents_row, exp.getContents()); list.setAdapter(adapter); list.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { if (position <= exp.getContents().size() && position > 0) { ContentRenderer.renderExternal(getActivity(), exp.getContents().get(position - 1)); } } }); updateCollectionTV(); if (exp.getId() == null) { new LoadAddressTask().execute(); } else { updateFooterTV(exp.getAddress(), exp.getCreationTime()); } if (exp.getTags() != null) { ((TextView) returnView.findViewById(R.id.tags_tv)).setText(Concept.toSimpleString(exp.getTags())); } ((TextView) returnView.findViewById(R.id.tags_tv)).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { TaggingDialogFragment taggingDialog = new TaggingDialogFragment(); taggingDialog.setArguments(TaggingDialogFragment.prepare(Concept.convertToSS(exp.getTags()))); taggingDialog.show(getActivity().getSupportFragmentManager(), "tags"); } }); returnView.findViewById(R.id.place_box).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { DialogFragment textFragment = new EditPositionFragment(); textFragment.setArguments( EditPositionFragment.prepare(exp.getAddress() == null ? "" : exp.getAddress())); textFragment.show(getActivity().getSupportFragmentManager(), "exp_position"); } }); return returnView; }
From source file:bf.io.openshop.ux.MainActivity.java
/** * Check if user is logged in. If so then start defined fragment, otherwise show login dialog. * * @param fragment fragment to launch. * @param transactionTag text identifying fragment transaction. * @param loginListener listener on successful login. *///from w ww.j a v a 2 s .c o m private void launchUserSpecificFragment(Fragment fragment, String transactionTag, LoginDialogInterface loginListener) { if (SettingsMy.getActiveUser() != null) { replaceFragment(fragment, transactionTag); } else { DialogFragment loginDialogFragment = LoginDialogFragment.newInstance(loginListener); loginDialogFragment.show(getSupportFragmentManager(), LoginDialogFragment.class.getSimpleName()); } }
From source file:eu.trentorise.smartcampus.eb.fragments.experience.EditExpFragment.java
@Override public boolean onContextItemSelected(android.view.MenuItem item) { if (!this.equals(((DialogCallbackContainer) getActivity()).getNoteHandler())) { return false; }// w w w.j a va 2 s . co m AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); if (info.position <= exp.getContents().size() && info.position > 0) { final Content content = exp.getContents().get(info.position - 1); switch (item.getItemId()) { case R.id.expcontentmenu_remove: switchToEdit(); exp.getContents().remove(info.position - 1); adapter.notifyDataSetChanged(); break; case R.id.expcontentmenu_comment: DialogFragment newFragment = new EditNoteFragment(); String text = content.getType() == ContentType.TEXT ? content.getValue() : content.getNote(); newFragment.setArguments(EditNoteFragment.prepare(text, info.position - 1)); newFragment.show(getActivity().getSupportFragmentManager(), "exp_content_note"); break; default: break; } } return super.onContextItemSelected(item); }
From source file:mobisocial.musubi.ui.MusubiBaseActivity.java
public void showDialog(DialogFragment newFragment, boolean keepBackstack) { // DialogFragment.show() will take care of adding the fragment // in a transaction. We also want to remove any currently showing // dialog, so make our own transaction and take care of that here. FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); Fragment prev = getSupportFragmentManager().findFragmentByTag("dialog"); if (prev != null) { ft.remove(prev);//from w ww . j a v a 2s . c o m } if (keepBackstack) { ft.addToBackStack(null); } newFragment.show(ft, "dialog"); }
From source file:com.slushpupie.deskclock.DeskClock.java
/** Called when the activity is first created. */ @Override/* w w w. j a va 2s.com*/ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.main); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); layout = (LinearLayout) findViewById(R.id.layout); display = (DisplayView) findViewById(R.id.display); registerForContextMenu(display); display.setOnTouchListener(this); display.setOnClickListener(this); fonts = new Typeface[17]; fonts[0] = Typeface.DEFAULT_BOLD; fonts[1] = Typeface.SANS_SERIF; fonts[2] = Typeface.SERIF; fonts[3] = Typeface.MONOSPACE; fonts[4] = Typeface.createFromAsset(getAssets(), "fonts/Abduction2000.ttf"); fonts[5] = Typeface.createFromAsset(getAssets(), "fonts/DSPoint.ttf"); fonts[6] = Typeface.createFromAsset(getAssets(), "fonts/DSTerminal.ttf"); fonts[7] = Typeface.createFromAsset(getAssets(), "fonts/DT104.ttf"); fonts[8] = Typeface.createFromAsset(getAssets(), "fonts/Delusion.ttf"); fonts[9] = Typeface.createFromAsset(getAssets(), "fonts/jd_scarabeo.ttf"); fonts[10] = Typeface.createFromAsset(getAssets(), "fonts/stencilla.ttf"); fonts[11] = Typeface.createFromAsset(getAssets(), "fonts/Digital2.ttf"); fonts[12] = Typeface.createFromAsset(getAssets(), "fonts/DigitaldreamFat.ttf"); fonts[13] = Typeface.createFromAsset(getAssets(), "fonts/DisplayDots.ttf"); fonts[14] = Typeface.createFromAsset(getAssets(), "fonts/digi.otf"); fonts[15] = Typeface.createFromAsset(getAssets(), "fonts/GentiumBinary.ttf"); fonts[16] = Typeface.createFromAsset(getAssets(), "fonts/Roboto-Light.ttf"); loadPrefs(); if (lastChangelog == null || !lastChangelog.equals(getString(R.string.app_version))) { DialogFragment df = ChangelogDialog.newInstance(); df.show(getSupportFragmentManager(), "dialog"); } configureDisplay(); resizeClock(); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.registerOnSharedPreferenceChangeListener(this); }
From source file:com.bonsai.wallet32.PasscodeActivity.java
protected DialogFragment showErrorDialog(String title, String msg) { DialogFragment df = new MyDialogFragment(); Bundle args = new Bundle(); args.putString("title", title); args.putString("msg", msg); args.putBoolean("hasOK", true); df.setArguments(args);/*from ww w . j a v a 2s . c o m*/ df.show(getSupportFragmentManager(), "error"); return df; }
From source file:com.example.spoon.ordering.OrderActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_order); if (savedInstanceState != null) { mWizardModel.load(savedInstanceState.getBundle("model")); }// ww w.j a v a 2 s.co m mWizardModel.registerListener(this); mPagerAdapter = new MyPagerAdapter(getSupportFragmentManager()); mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(mPagerAdapter); mStepPagerStrip = (StepPagerStrip) findViewById(R.id.strip); mStepPagerStrip.setOnPageSelectedListener(new StepPagerStrip.OnPageSelectedListener() { @Override public void onPageStripSelected(int position) { position = Math.min(mPagerAdapter.getCount() - 1, position); if (mPager.getCurrentItem() != position) { mPager.setCurrentItem(position); } } }); mNextButton = (Button) findViewById(R.id.next_button); mPrevButton = (Button) findViewById(R.id.prev_button); mPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() { @Override public void onPageSelected(int position) { mStepPagerStrip.setCurrentPage(position); if (mConsumePageSelectedEvent) { mConsumePageSelectedEvent = false; return; } mEditingAfterReview = false; updateBottomBar(); } }); mNextButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (mPager.getCurrentItem() == mCurrentPageSequence.size()) { DialogFragment dg = new DialogFragment() { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { return new AlertDialog.Builder(getActivity()) .setMessage(R.string.submit_confirm_message) .setPositiveButton(R.string.submit_confirm_button, null) .setNegativeButton(android.R.string.cancel, null).create(); } }; dg.show(getSupportFragmentManager(), "place_order_dialog"); } else { if (mEditingAfterReview) { mPager.setCurrentItem(mPagerAdapter.getCount() - 1); } else { mPager.setCurrentItem(mPager.getCurrentItem() + 1); } } } }); mPrevButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { mPager.setCurrentItem(mPager.getCurrentItem() - 1); } }); onPageTreeChanged(); updateBottomBar(); }
From source file:net.d53.syman.mobile.core.wizard.MainWizardActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.wizard_activity_main); if (savedInstanceState != null) { mWizardModel.load(savedInstanceState.getBundle("model")); }// w w w .j av a 2 s.c o m mWizardModel.registerListener(this); mPagerAdapter = new MyPagerAdapter(getSupportFragmentManager()); mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(mPagerAdapter); mStepPagerStrip = (StepPagerStrip) findViewById(R.id.strip); mStepPagerStrip.setOnPageSelectedListener(new StepPagerStrip.OnPageSelectedListener() { @Override public void onPageStripSelected(int position) { position = Math.min(mPagerAdapter.getCount() - 1, position); if (mPager.getCurrentItem() != position) { mPager.setCurrentItem(position); } } }); mNextButton = (Button) findViewById(R.id.next_button); mPrevButton = (Button) findViewById(R.id.prev_button); mPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() { @Override public void onPageSelected(int position) { mStepPagerStrip.setCurrentPage(position); if (mConsumePageSelectedEvent) { mConsumePageSelectedEvent = false; return; } mEditingAfterReview = false; updateBottomBar(); } }); mNextButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (mPager.getCurrentItem() == mCurrentPageSequence.size()) { DialogFragment dg = new DialogFragment() { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { return new AlertDialog.Builder(getActivity()) .setMessage(R.string.submit_confirm_message) .setPositiveButton(R.string.submit_confirm_button, null) .setNegativeButton(android.R.string.cancel, null).create(); } }; dg.show(getSupportFragmentManager(), "place_order_dialog"); } else { if (mEditingAfterReview) { mPager.setCurrentItem(mPagerAdapter.getCount() - 1); } else { mPager.setCurrentItem(mPager.getCurrentItem() + 1); } } } }); mPrevButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { mPager.setCurrentItem(mPager.getCurrentItem() - 1); } }); onPageTreeChanged(); updateBottomBar(); }