List of usage examples for android.support.v4.app DialogFragment show
public int show(FragmentTransaction transaction, String tag)
From source file:com.simplaapliko.about.sample.MainActivityFragment.java
@Override public void onClick(View v) { switch (v.getId()) { case R.id.get_version: mAppVersion.setText(AppInfo.getAppVersion(getContext())); break;/*from w w w. j av a 2 s. c o m*/ case R.id.get_version_name: mAppVersion.setText(AppInfo.getAppVersionName(getContext())); break; case R.id.get_version_code: mAppVersion.setText(String.valueOf(AppInfo.getAppVersionCode(getContext()))); break; case R.id.send_feedback: Assistant.sendFeedback(getContext(), "myEmail@mail.com", "Util"); break; case R.id.share_this_app: Assistant.shareThisApp(getContext(), "This App has some nice features"); break; case R.id.show_about_dialog: AboutDialog aboutDialog = new AboutDialog.Builder().setAppName("Application Name") .setAppIcon(R.mipmap.ic_launcher).setDeveloperName("Developer").setDeveloperId("Developer") .setFeedbackEmail("developer@email.com").setHasPositiveButton(true).build(); aboutDialog.setOnDismissListener(MainActivityFragment.this); aboutDialog.show(getFragmentManager(), AboutDialog.class.getSimpleName()); break; case R.id.show_support_this_project_dialog: DialogFragment supportDialog = new SupportThisProjectDialog.Builder() .setLinkToProjectPage("https://simplaapliko.com/#donate").setHasPositiveButton(true).build(); supportDialog.show(getFragmentManager(), SupportThisProjectDialog.class.getSimpleName()); break; } }
From source file:com.savvywits.wethepeople.MainActivity.java
public void onClick(View view) { mZipCode = mData.getText().toString(); if (validZipCode(mZipCode)) { Fragment fragment = mFragmentManager.findFragmentByTag("results_list"); if (fragment != null) { FragmentTransaction fragmentTransaction = mFragmentManager.beginTransaction(); fragmentTransaction.remove(fragment); fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragmentTransaction.commit(); }//from ww w . j av a 2 s .com RESTResultFragment emptyList = RESTResultFragment.newInstance(null); FragmentTransaction fragmentTransaction = mFragmentManager.beginTransaction(); fragmentTransaction.add(R.id.overlay, emptyList, "results_list"); fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragmentTransaction.commit(); Intent intent = new Intent(Intent.ACTION_SYNC, null, this, RESTService.class); intent.putExtra("receiver", mReceiver); intent.putExtra("zipcode", mZipCode); startService(intent); } else { Fragment errorFragment = mFragmentManager.findFragmentByTag("zip_error"); if (errorFragment == null) { DialogFragment error = ErrorDialogFragment.newInstance(null); error.show(mFragmentManager, "zip_error"); } } }
From source file:io.upnext.beaconcontrol.app.MainActivity.java
private void showLocationPermissionRequiredDialog() { DialogFragment dialogFragment = LocationPermissionExplainingDialogFragment.newInstance(); dialogFragment.show(getSupportFragmentManager(), LOCATION_REQUIREMENT_EXPLANATION_DIALOG_TAG); }
From source file:de.aw.monma.mainscreen.FragmentPassport.java
@Override public boolean onOptionsItemSelected(MenuItem item) { Intent intent;/*from www.j av a2 s. c om*/ boolean consumed = false; switch (item.getItemId()) { case R.id.menu_item_showUmsaetze: intent = new Intent(getActivity(), ActivityHBCIActions.class); intent.putExtra(ACTION, (Parcelable) MonMaInterface.Action.ShowNeueOnlineUmsaetze); startActivity(intent); return true; case R.id.menu_item_exportDepots: // Export der Wertpapiere der Online-Depots DBDefinition tbd = DBDefinition.UmsatzView; String[] projection = new String[] { column_wpid, column_partnername, _id, AbstractDBHelper.SQLSumItem(column_bestand) }; String selection = " GROUP BY " + column_wpid; Cursor c = getActivity().getContentResolver().query(tbd.getUri(), projection, selection, null, null); if (mCSVExporter == null) { mCSVExporter = new CSVExporter(getContext(), this); } mCSVExporter.doExport(tbd, c); consumed = true; break; case R.id.menu_item_hideDetails: zeigeDetails = !zeigeDetails; item.setChecked(zeigeDetails); getAdapter().notifyDataSetChanged(); prefs.edit().putBoolean(getString(R.string.cbDetailAnzeigeBank), zeigeDetails).apply(); consumed = true; break; case R.id.menu_item_HBCIKontoRundruf: if (AWUtils.hasInternetConnection(getActivity())) { String key = prefs.getString(getString(R.string.key), null); if (key != null) { intent = new Intent(getActivity(), HBCIService.class); intent.putExtra(HBCIACTION, ExecuteHBCICall); intent.putExtra(USERACTION, true); getActivity().startService(intent); } else { DialogFragment dlg = new FragmentMasterPassword(); dlg.show(getFragmentManager(), null); } } else { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); builder.setTitle(R.string.NoInternetConnection); builder.setMessage(R.string.NoInternetConnection); builder.setPositiveButton(R.string.awlib_btnAccept, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { } }); Dialog dlg = builder.create(); dlg.show(); } consumed = true; break; } if (!consumed) { consumed = super.onOptionsItemSelected(item); } return consumed; }
From source file:com.scottmain.android.searchlight.SearchLight.java
/** Call this to show the dialog with different light modes */ public void showModeDialog(View v) { int currentMode = getIntent().getIntExtra(MODE_TYPE, R.id.mode_lightbulb); DialogFragment newFragment = ModeDialogFragment.newInstance(currentMode); newFragment.show(getSupportFragmentManager(), "mode_dialog"); }
From source file:com.savvywits.wethepeople.MainActivity.java
public void onReceiveResult(int resultCode, Bundle resultData) { switch (resultCode) { case RUNNING: /*/*from w ww . ja v a 2s.c o m*/ * TODO: Check for server not responding errors */ break; case FINISHED: /* * Get the JSON string and send it to the list adapter. No need * to kill and rebuild the RESTResultFragment. */ String data = resultData.getString("rest_result"); RESTResultFragment.updateResults(data); break; case ERROR: Fragment resultsFragment = mFragmentManager.findFragmentByTag("results_list"); FragmentTransaction fragmentTransaction = mFragmentManager.beginTransaction(); fragmentTransaction.remove(resultsFragment); fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragmentTransaction.commit(); Fragment errorFragment = mFragmentManager.findFragmentByTag("error_dialog"); if (errorFragment == null) { DialogFragment error = ErrorDialogFragment.newInstance(mZipCode); error.show(mFragmentManager, "error_dialog"); } break; } }
From source file:com.example.nitish.welcomapp.activitypt.ElementListFragment.java
/** * Display the sorting dialog.//from ww w . j a v a 2 s .c om */ private void openSortDialog() { final DialogFragment fragment = new SortDialog(); fragment.setTargetFragment(this, 0); fragment.show(getFragmentManager(), null); }
From source file:edu.rosehulman.grocerydroid.MainActivity.java
/** Called when the activity is first created. */ @Override/* w w w . ja v a 2 s . c o m*/ public void onCreate(Bundle savedInstanceState) { setTheme(R.style.Theme_Sherlock_ForceOverflow); // ABS, must come first super.onCreate(savedInstanceState); setContentView(R.layout.main); getSupportActionBar().setIcon(R.drawable.ic_list); // needs to be in // hdpi folder getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setSubtitle("Welcome"); initializeDatabase(); initializeShoppingLists(); TouchListView tlv = (TouchListView) findViewById(R.id.main_shopping_list_view); mAdapter = new MainShoppingListAdapter(this, R.layout.main_touch_list_row, mShoppingLists); tlv.setAdapter(mAdapter); tlv.setDropListener(onDrop); tlv.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View v, int pos, long id) { mSelectedList = mShoppingLists.get(pos); DialogFragment df = ChooseActionDialogFragment.newInstance(); df.show(getSupportFragmentManager(), "choose_action"); } }); }
From source file:de.azapps.mirakel.new_ui.activities.MirakelActivity.java
@Override public void onTaskSelected(final Task task) { final DialogFragment newFragment = TaskFragment.newInstance(task); newFragment.show(getSupportFragmentManager(), "dialog"); }
From source file:com.xwhiteknuckle.truckerslog.LegalInfoFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInstanceState); View v = inflater.inflate(R.layout.fragment_legal_info, container, false); Button mButton = (Button) v.findViewById(R.id.legalese_button); mButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { DialogFragment newFragment = new LegaleseDialogFragment(); Bundle b = new Bundle(); b.putString("msg", GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo(getActivity())); newFragment.setArguments(b); newFragment.show(getChildFragmentManager(), "legalese"); }//from w w w. j a v a2 s .c o m }); return v; }