android fragment addToBackStack(null) :wie Sie die gleichen fragment-stack nur eine Zeit?

als fragment verwenden addToBackStack(null) - Methode, und klicken Sie auf eine Methode, die viele Male in eine Aktivität, die fragment-Seite speichern zurück Stapel jedes mal, wenn ich drücken Sie die zurück-Taste, es wird wieder die gleiche Seite, wie Sie die gleichen fragment-stack nur einmal?

    mSettingBtn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            SettingFragment settingFragment = new SettingFragment();

            FragmentTransaction transaction = getFragmentManager().beginTransaction();
            transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
            transaction.replace(R.id.left_framelayout, settingFragment);
            transaction.addToBackStack(null);
            transaction.commit();
        }
    });

InformationsquelleAutor Lijun Lou | 2013-01-25

Schreibe einen Kommentar