zunächst habe ich eine Aktivität A, in der ich ein Fragment so hier öffnen werde, wie kann ich das Fragment speichern So, dass, wenn ich meine Anwendung nach der Zerstörung starten stellt das Fragment in derselben Aktivität in gleiche PositionSpeichern Fragment Transaktion überall
Denn die Beantwortung Bequemlichkeit hier ist mein Fragment Transaktionscode:
Fragment newFragment = new ece_frag();
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.anim.fade_in,R.anim.fade_out);
transaction.replace(R.id.frame_layout, newFragment);
transaction.commit();
Setzen Sie dies in onCreate der Aktivität. Wann immer die Aktivität erstellt wird, wird dieses Fragment hinzugefügt. –
Eigentlich wollte ich dieses Fragment anwenden, wenn auf die Schaltfläche geklickt wird –
Verwenden Sie gemeinsame Preferences für diese, dann können Sie den Index speichern, indem Sie alle Fragmente indizieren. Dann überprüfe in onCreate was das letzte Fragment war und lade es. –