List of usage examples for android.support.v4.app DialogFragment show
public int show(FragmentTransaction transaction, String tag)
From source file:de.tobiasbielefeld.solitaire.ui.HighScores.java
public void onClick(View view) { DialogFragment deleteDialog = new HighScoreDeleteDialog(); deleteDialog.show(getSupportFragmentManager(), "high_score_delete"); }
From source file:com.orange.essentials.demo.otb.MainActivity.java
private void showDialog(AppCompatActivity callingActivity) { FragmentTransaction ft = callingActivity.getSupportFragmentManager().beginTransaction(); Fragment prev = callingActivity.getSupportFragmentManager() .findFragmentByTag(callingActivity.getLocalClassName()); if (prev != null) { ft.remove(prev);//from w ww . java2 s.c o m } ft.addToBackStack(null); // Create and show the dialog. DialogFragment dialogFragment = OtbImprovementDialogFragment.newInstance(); dialogFragment.show(ft, callingActivity.getLocalClassName()); }
From source file:com.esi.mxt07.pfe2017.alpr.MainActivity.java
@SuppressWarnings("StatementWithEmptyBody") @Override/*from w w w. j av a2 s . co m*/ public boolean onNavigationItemSelected(MenuItem item) { // Handle navigation view item clicks here. int id = item.getItemId(); FragmentManager fragmentManager = getSupportFragmentManager(); if (id == R.id.nav_recognition) { fragmentManager.beginTransaction().replace(R.id.content_main, new RecognitionFragment()).commit(); toolbar.setTitle(R.string.recognition); } else if (id == R.id.nav_history) { fragmentManager.beginTransaction().replace(R.id.content_main, new HistoryFragment()).commit(); toolbar.setTitle(R.string.history); } else if (id == R.id.nav_logout) { } else if (id == R.id.nav_about_us) { DialogFragment aboutUsDialogFragment = new AboutUsDialogFragment(); aboutUsDialogFragment.show(getSupportFragmentManager(), "MainActivity"); } else if (id == R.id.nav_users) { } else if (id == R.id.nav_stolen_cars) { fragmentManager.beginTransaction().replace(R.id.content_main, new StolenCarsFragment()).commit(); toolbar.setTitle(R.string.stolen_cars); } DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); drawer.closeDrawer(GravityCompat.START); return true; }
From source file:com.arconus.dicecommander.ui.fragment.PowerCardGridFragment.java
@Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long id) { CharPowerRollResult r = GameCharacterManager.getInstance().rollSelectedCharacter(position); DialogFragment newFragment = PowerRollResultDialog.newInstance(r); newFragment.show(getFragmentManager(), "dialog"); }
From source file:de.chaosdorf.meteroid.DepositMoney.java
@Override protected void onCreate(final Bundle savedInstanceState) { activity = this; setContentView(R.layout.activity_deposit_money); super.onCreate(savedInstanceState); loadDeposits();// w w w .j ava 2 s . c o m final Button depositButton = (Button) findViewById(R.id.button_deposit_money); depositButton.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { FragmentManager fm = getSupportFragmentManager(); DialogFragment dialogFragment = new DepositMoneyDialogFragment(); dialogFragment.show(fm, "Deposit money"); } }); }
From source file:com.cuddlesoft.nori.TagFilterSettingsActivity.java
/** * Show a dialog with an interface to add a new Tag to the filter list. *//*from ww w.ja v a2 s . co m*/ private void showAddTagDialog() { DialogFragment addTagFragment = new AddTagFilterDialogFragment(); addTagFragment.show(getSupportFragmentManager(), "AddTagDialogFragment"); }
From source file:de.tobiasbielefeld.solitaire.ui.Statistics.java
public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.item_delete: DialogFragment deleteDialog = new HighScoreDeleteDialog(); deleteDialog.show(getSupportFragmentManager(), "high_score_delete"); break;//from ww w. j av a 2s. c o m case android.R.id.home: finish(); break; } return true; }
From source file:indie.tranhieudev.tasky.activities.CustomPreferencesActivity.java
@Override public boolean onPreferenceTreeClick(Preference preference) { DialogFragment dialogFragment; switch (preference.getKey()) { case CustomPreferences.KEY_LICENSES: dialogFragment = new CreditDialogFragment(); dialogFragment.show(getSupportFragmentManager(), "CREDIT"); break;// w w w . ja va2s . co m case CustomPreferences.KEY_ABOUT: dialogFragment = new AboutDialogFragment(); dialogFragment.show(getSupportFragmentManager(), "ABOUT"); break; } return false; }
From source file:com.grokkingandroid.sampleapp.samples.SampleBaseActivity.java
private void showAboutDialog() { int[] resIds = new int[] { getLibTitlesArrayId(), getLibDescriptionsArrayId(), getAboutTextId(), getAppTitleResId(), getCopyrightYearResId(), getRepositoryLinkResId() }; DialogFragment newFragment = AboutFragment.newInstance(resIds, getAddDefaultLibs()); newFragment.show(getSupportFragmentManager(), "dialog"); }
From source file:com.keithandthegirl.ui.activity.EpisodesActivity.java
@Override public boolean onOptionsItemSelected(MenuItem item) { Log.d(TAG, "onOptionsItemSelected : enter"); switch (item.getItemId()) { case android.R.id.home: // app icon in action bar clicked; go home Intent intent = new Intent(this, HomeActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);//from ww w .j a v a 2 s . c om return true; case SETTINGS_ID: Log.d(TAG, "onOptionsItemSelected : settings selected"); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { startActivity(new Intent(this, SettingsActivityHC.class)); } else { startActivity(new Intent(this, SettingsActivity.class)); } return true; case ABOUT_ID: Log.d(TAG, "onOptionsItemSelected : about selected"); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); Fragment prev = getSupportFragmentManager().findFragmentByTag("aboutDialog"); if (null != prev) { ft.remove(prev); } ft.addToBackStack(null); DialogFragment newFragment = AboutDialogFragment.newInstance(); newFragment.show(ft, "aboutDialog"); return true; } Log.d(TAG, "onOptionsItemSelected : exit"); return super.onOptionsItemSelected(item); }