Tag: back-stack

„Back stack“ ist ein Stapel, in dem Aktivitäten innerhalb einer Android task angeordnet sind. Android task ist eine Sammlung von Aktivitäten, mit denen Nutzer interagieren bei der Durchführung einer bestimmten Aufgabe. Durch diesen Prozess Aktivitäten auf dem Stapel abgelegt, in der Reihenfolge, in der jede Aktivität wird geöffnet. Aktivitäten zugegriffen werden kann, wird später in umgekehrter Reihenfolge durch drücken der „zurück“ – button.

Wie beibehalten fragment-Daten nach dem backstack Transaktionen?

Anzahl der Antworten 1 Antworten
Ich habe eine activity mit fragment 'Liste', die bei Klick auf eines seiner Elemente ersetzen wird selbst zu einer 'content' - fragment. Wenn der Benutzer die Schaltfläche zurück, er brachte auf die 'Liste' - fragment wieder. Das

Holen Sie sich alle Fragmente aus den backstack in Ordnung

Anzahl der Antworten 1 Antworten
Ich bin mit Fragmente in meinem app-Projekt. Alle Fragmente Hinzugefügt werden zurück Stapel: ... fragmentTransaction.addToBackStack(null); ... Später auf, was ist der richtige Weg, um alle Fragmente von zurück Stapel in Ordnung ? InformationsquelleAutor Leem.fin | 2012-03-19

Android onConfigurationChanged: wie Sie speichern und wiederherstellen fragment zurück-stack?

Anzahl der Antworten 2 Antworten
Ich habe eine Aktivität mit einem dual-Fenster: eine Liste der Menüpunkte auf der linken Seite (fragment M) und details des aktuell ausgewählten Elements auf der rechten Seite (fragment D). Wenn der Benutzer wählt ein Element im fragment

WebView nachladen, wenn ViewPager Fragment in beibehalten die form BackStack

Anzahl der Antworten 3 Antworten
Hier ist ein code für eine grundlegende Fragment enthält eine WebView. WebFragment.java public class WebFragment extends Fragment { String TAG = "WebFragment"; private WebView webView; private String currentUrl = "http://www.google.com"; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container,

Stop-fragment aus neu veröffentlicht nach fortsetzen?

Anzahl der Antworten 3 Antworten
Ich bin mit mehreren fragments werden dynamisch Hinzugefügt werden, in activity. Funktioniert alles einwandfrei, wenn ich drücken Sie die zurück-Taste, die fragments gehen backstack. Und wenn ich resume scheint es. Aber jedesmal, wenn auf Resume ist es

PopBackStack aber halten Sie das erste fragment in android

Anzahl der Antworten 6 Antworten
Ich arbeite an ein fragment Transaktion und dem backstack ist wie folgt: fragA => fragB => fragC => fragD Ich würde gerne zurück fragA nach hinten von der fragD fragD => onBackPress => fragA So, ich habe

Wie Sie verhindern, gehen wir zurück zu der vorherigen Tätigkeit?

Anzahl der Antworten 13 Antworten
Wenn Sie die ZURÜCK-Taste gedrückt wird, auf dem Telefon, ich will, um zu verhindern, dass eine bestimmte Tätigkeit von der Rückkehr in seine Vorherige. Speziell, ich habe login und sign-up-Bildschirme, beide beginnen eine neue Tätigkeit als HomeScreen

Wie handle back button view pager?

Anzahl der Antworten 3 Antworten
Ich bin mit zwei Fragmente der Reihe A und der Reihe B, die gerendert mit Blick pager . Wenn Benutzer geklaut von A nach B drückt die zurück-Taste(wenn in B) dann Benutzer sollten gehen Sie zu Einem

Mit backstack-und zurück-Taste im viewpager

Anzahl der Antworten 5 Antworten
Ich bin mit einem viewpager zu streichen, zwischen Fragmenten und würde gerne die zurück-Taste, um navigieren Sie zu dem zuvor angezeigten fragment statt der Beendigung der Tätigkeit. Sorry, wenn dies ist ein Duplikat von diese Frage jedoch

Gewusst wie: ausführen einer Aktivität nur einmal, wie Splash-screen

Anzahl der Antworten 5 Antworten
In meiner app, ich würde gerne den Splash screen mal auf den ersten Lauf nur aber das problem ist, dass ich bereits in der Manifest diese Zeile: android:noHistory="true" was grossartig funktioniert, wenn ich drücken Sie die zurück-Taste

Clearing die volle Android-activity-stack auf älteren SDKs (das fehlen FLAG_ACTIVITY_CLEAR_TASK)

Anzahl der Antworten 3 Antworten
Habe ich getan qui ein bisschen Lesen und suchen SO, aber kann nicht einen Weg finden, klar, der aktuelle activity-stack. Der Kontext meiner app wird eine Aktivität gestartet, die von einem hintergrund-Dienst /Benachrichtigung. Vorstellen, dass mein app

Fragment onResume() nicht aufgerufen, wenn knallte von backstack

Anzahl der Antworten 6 Antworten
Hallo, ich bin die Entwicklung von android-Anwendung, in der ich bin mit ich bin mit single Activity und 3 Fragmente. So betrachten ich habe 3 Fragmente A B C. Wenn ich den Schalter von A nach B,

Probleme mit Android-Fragment-stack zurück

Anzahl der Antworten 8 Antworten
Ich habe ein massives problem mit der Art und Weise der android-fragment backstack scheint zu funktionieren und wäre sehr dankbar für jede Hilfe, die angeboten wird. Stellen Sie sich vor Sie haben 3 Fragmente [1] [2] [3]

erhalten Sie die neuesten fragment in den backstack

Anzahl der Antworten 12 Antworten
Wie kann ich die neueste fragment-Instanz Hinzugefügt werden, in backstack (wenn ich es nicht wissen, die fragment-tag - & id)? FragmentManager fragManager = activity.getSupportFragmentManager(); FragmentTransaction fragTransacion = fragMgr.beginTransaction(); /****After add , replace fragments (some of the fragments

Klar, die ganze Geschichte stack und starten Sie eine neue Aktivität auf Android

Anzahl der Antworten 10 Antworten
Ist es möglich zu Beginn einer Aktivität auf dem Stapel löschen der gesamten Geschichte davor? Die situation Habe ich ein activity-stack, der geht entweder Ein->B->C oder B->C (Bildschirm wählt der Benutzer token, aber viele Benutzer nur ein

Gewusst wie: löschen des Android-Stack-Aktivitäten?

Anzahl der Antworten 10 Antworten
Ich habe eine Anwendung mit mehreren Tätigkeiten in Android und ich möchte die user anmelden können-durch drücken der Menü-Taste. Das problem ist, dass ich A) Android nicht lassen, beenden Sie die Anwendung und B) selbst wenn ich

Zurück-Taste schließen der app, auch wenn Sie mit FragmentTransaction.addToBackStack()

Anzahl der Antworten 2 Antworten
Keiner der anderen Fragen, die ich gelesen habe auf stackoverflow in der Lage gewesen, um Hilfe mit meinem problem. Soweit ich sagen kann, ich mache alles richtig. Ich habe einen master/detail flow mit Fragmenten. Bei der Erstellung

Das Letzte fragment im back-Stapel

Anzahl der Antworten 1 Antworten
Habe ich diesen post aber die Lösungen, die hier gepostet werden nicht für mich arbeiten: erhalten Sie die neuesten fragment in den backstack Wenn ich ersetzen ein fragment für die anderen, die ich benutze: FragmentManager manager =

Fragment PopBackStack

Anzahl der Antworten 3 Antworten
Bin ich immer ein seltsames problem, während die Verwendung von Fragmenten und knallen Sie wieder heraus. Habe ich ein Fragment Aktivität: Schritt 1: ich füge ein Fragment in der onCreate der Activity in den Start-benannt Fragment A

Programmatisch gehen Sie zurück zur vorherigen fragment in den backstack

Anzahl der Antworten 8 Antworten
Sagen, ich habe eine Tätigkeit, die Fragmente programmgesteuert Hinzugefügt: private void animateToFragment(Fragment newFragment, String tag) { FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, tag); ft.addToBackStack(null); ft.commit(); } Was ist der beste Weg, um wieder den vorhergehenden fragment, das

Fragmente onResume vom hinteren Stapel

Anzahl der Antworten 12 Antworten
Ich bin mit dem Kompatibilitäts-Paket zu verwenden Fragmente mit Android 2.2. Bei der Verwendung von Fragmenten und das hinzufügen von übergängen zwischen Ihnen auf den backstack, ich würde gerne erreichen, dass das gleiche Verhalten von onResume einer

Wie kann verhindert werden, dass Sie zur vorherigen Aktivität zurückkehren?

Anzahl der Antworten 11 Antworten
Wenn Sie die ZURÜCK-Taste gedrückt wird, auf dem Telefon, ich will, um zu verhindern, dass eine bestimmte Tätigkeit von der Rückkehr in seine Vorherige. Speziell, ich habe login und sign-up-Bildschirme, beide beginnen eine neue Tätigkeit als HomeScreen

Wie Sie mehrere Instanzen einer Aktivität verhindern, wenn sie mit verschiedenen Absichten gestartet wird

Anzahl der Antworten 11 Antworten
Habe ich auf einen Fehler in meiner Anwendung, wenn es gestartet wird mit dem "Öffnen" - Taste auf dem android-Markt. Es scheint, dass es startet, aus dem Markt, verwendet eine andere Absicht dann starten Sie es aus

Android - Fragmentstatus speichern / wiederherstellen

Anzahl der Antworten 7 Antworten
Habe ich eine Tätigkeit, in die ich gehen durch mehrere Fragmente. In jedem fragment habe ich mehrere Ansichten (EditText, ListView, Mapetc). Wie kann ich die speichern die Instanz des fragments, der angezeigt wird, in diesem moment? Ich

savedInstanceState beim Wiederherstellen eines Fragments aus dem Backstack

Anzahl der Antworten 4 Antworten
Kann ich savedInstanceState() zum speichern des Zustand beim entfernen ein fragment, dann wiederherstellen den Zustand, wenn ich die pop-fragment aus dem hinteren Stapel? Wenn ich wieder das fragment aus der back-stack, bundle savedInstanceState ist immer null. Gerade

Android: Aktivität ohne Speichern im Stapel öffnen

Anzahl der Antworten 10 Antworten
Habe ich 2 Aktivitäten: Haupt-und Liste. Vom Main können Sie die Liste öffnen; aus der Liste können Sie öffnen Sie Main. Möchte ich es so, dass jedes öffnen der Liste wird nicht gerettet, der in der 'Geschichte'.

Fragment addToBackStack () und popBackStackImmediate () funktioniert nicht

Anzahl der Antworten 5 Antworten
Ich bin derzeit am erstellen einer Anwendung für Android (14 <= SDK <= 21) durch die Nutzung einer ActionBarActivity und mehr Fragments wie ListFragment und MapFragmentdie vertauscht werden innerhalb einer einzigen FrameLayout anzeigen. Den ActionBarActivity automatisch ersetzen/commit

Android: Fragmente backStack

Anzahl der Antworten 3 Antworten
Im Versuch zum laden eines neuen fragment, wenn eine Methode aufgerufen wird. Diese Methode erstellt ein neues fragment und "ersetzt" den anderen fragment: private void showTestFragment(Fragment oldFragment, boolean addBackStack, BaseAdapter adapter, int position) { Cursor cursor =

Wie man Fragmentanimationen auf BackStack umkehrt?

Anzahl der Antworten 4 Antworten
Ich dachte, das system würde reverse-Animationen auf den backstack, wenn Sie die zurück-Taste gedrückt wird, wenn die Verwendung von Fragmenten mit dem folgenden code: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(),

Fragment onResume () & amp; onPause () wird nicht auf Backstack aufgerufen

Anzahl der Antworten 15 Antworten
Habe ich mehrere fragment innerhalb einer Aktivität. Auf eine Schaltfläche klicken, ich fange ein neues fragment, indem es auf backstack. Ich habe natürlich erwartet, dass die onPause() - Methode des aktuellen Fragments und onResume() neue Fragment aufgerufen

Wie man Fragment von BackStack wieder aufnimmt, wenn es existiert

Anzahl der Antworten 4 Antworten
Ich bin, zu lernen, wie die Fragmente verwenden. Ich habe drei Instanzen des Fragment initialisiert werden an der Spitze der Klasse. Ich füge das fragment eine Aktivität wie diese: Deklarieren und initialisieren: Fragment A = new AFragment();

Wie man Fragmente aus dem Backstack knallt

Anzahl der Antworten 1 Antworten
Habe ich Eine Aktivität, die fordert, fragment Bf, die fordert, fragment, Cf. Ich will Bf in den backstack bei Cf aufgerufen wird, so dass die Benutzer navigieren können, um es zurück. Allerdings, wenn eine bestimmte Taste gedrückt

Wie bekomme ich eine Liste von Backstack-Fragment-Einträgen in Android?

Anzahl der Antworten 2 Antworten
Arbeite ich an einer Anwendung die Tabletten werden implementiert durch verwenden FragmentActivity. Da die tabs sind erforderlich während der Anwendung, Fragmente, die intensiv genutzt werden, um die Anwendung kompatibel auf allen Versionen von android. Als Konsequenz bin

Android: Entfernen Sie alle vorherigen Aktivitäten vom Backstack

Anzahl der Antworten 15 Antworten
Wenn ich bin klicken auf Logout button in meinem Profil Aktivität ich will, dass der Benutzer Login Seite, wo er benötigt neue Zugangsdaten. Daher habe ich diese code: Intent intent = new Intent(ProfileActivity.this, LoginActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);

Wie wird Fragment C durch Fragment A ersetzt, wenn die Zurück-Taste gedrückt wird?

Anzahl der Antworten 3 Antworten
Mein Szenario : Aktivität 1 besteht aus Fragmenten Ein-> B-> C. Alle Fragmente Hinzugefügt werden, die mithilfe dieses Codes : FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.replace(R.id.content, fragment, TAG); ft.addToBackStack(TAG); ft.commit(); Nun, von fragment C,

Wie kann ich den Fragmentstatus beibehalten, wenn er zum Backstack hinzugefügt wird?

Anzahl der Antworten 12 Antworten
Ich geschrieben habe, eine dummy-Aktivität, schaltet zwischen zwei Fragmenten. Wenn Sie gehen aus FragmentA, FragmentB, FragmentA wird Hinzugefügt, um die Rückseite stack. Jedoch, wenn ich zurück in FragmentA (durch drücken der Rück-Taste), eine völlig neue FragmentA erstellt

Setzen Sie die Aktivität fort anstelle von Starten, wenn sie bereits im Backstack vorhanden ist

Anzahl der Antworten 3 Antworten
Ich habe eine Activity_1 nach einer Vielzahl von Schritten, sagen Activity_2 > Activity_3 .... in einigen Activity_n ich ändern, einige Daten in Bezug auf Activity_1 und rufen Sie es mit Intent intent = new Intent(Activity_n.this, Activity_1.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

Fragmentmethoden: attach (), detach (), remove (), replace (), popBackStack ()

Anzahl der Antworten 3 Antworten
Ich bin sehr verwirrt zwischen diesen Funktionen und Ihren Zweck. Was ich beobachtet habe, dass mit replace() ersetzt die vorhandenen fragment eine neue. Wir können addToBackStack(null) zu setzen, das fragment im back-Stapel, so wir können gehen Sie

Android: Zurück zum vorherigen Fragment beim Zurückdrucken

Anzahl der Antworten 5 Antworten
Habe ich umgesetzt Navigation Schublade, die eine Unterklasse von Aktivität. Ich habe viele Fragmente in meiner Anwendung. Meine Frage geht hier Vorstellen, es sind 3 Fragmente : Fragment_1 : Fragment_2 : Fragment_3 Wenn ich starte meine Anwendung,

Wie finde ich Backstack-Aktivitäten in einer Android-Anwendung?

Anzahl der Antworten 7 Antworten
Ich habe eine Anwendung mit Aktivitäten zurück legen -> B -> C -> D -> E. Jetzt bei der Aktivität E, ich will wissen, des back-Stapels Aktivitäten, die ich navigiert. Wie finde ich diese?? InformationsquelleAutor der Frage