Example usage for android.support.v4.app DialogFragment show

List of usage examples for android.support.v4.app DialogFragment show

Introduction

In this page you can find the example usage for android.support.v4.app DialogFragment show.

Prototype

public int show(FragmentTransaction transaction, String tag) 

Source Link

Document

Display the dialog, adding the fragment using an existing transaction and then committing the transaction.

Usage

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);
}