android fragment addToBackStack (null): jak dodać ten sam fragment do stosu tylko raz?
gdy fragment używa metody addToBackStack (null) i kliknie metodę wiele razy w działaniu, strona fragmentu zapisze się na stosie za każdym razem, kiedy nacisnę klawisz wstecz, przywróci tę samą stronę, jak dodać ten sam fragment do stosu jeden raz?
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();
}
});