Tag: fragmentmanager

FragmentManager ist eine Schnittstelle für die Interaktion mit Fragment-Objekte, die innerhalb einer Activity in Android. Während der FragmentManager API wurde eingeführt, bei HONEYCOMB, eine version der API ist ebenfalls verfügbar für den Einsatz auf älteren Plattformen durch FragmentActivity.

Für weitere Informationen über die Verwendung von Fragmenten, Lesen Sie die Fragmente developer guide.

Wie erhalten Sie die aktuellen fragment von MainActivity

Anzahl der Antworten 5 Antworten
Ich habe einige der Forschung getan, aber ich konnte wirklich nicht finden, die Antwort. Habe ich einzelne Aktivität, mit der Seite im Menü, und Halter. Ich habe viele (nicht unterstützen) Fragmente, und alle von Ihnen sind mit

Wie nennen fragment-Methode aus der main activity

Anzahl der Antworten 5 Antworten
Habe ich die Methode im fragment-Klasse. Möchte ich nennen, dass die Methode aus der main-Aktivität, aber ich weiß nicht verwenden möchten, FragmentById (oder) FragmentByTag. Mein fragment-Methode: public void setItemFromDrawer(String sourceTag, String destTag) { //dosomething } Wie obige

FragmentManager popBackStack nicht entfernen fragment

Anzahl der Antworten 5 Antworten
Ich bin Implementierung der Menü-navigation durch die Verwendung von Fragmenten. Also fange ich mit nach Hause, und dann die Benutzer navigieren können, um verschiedene Abschnitte und details zu jedem Abschnitt. Wenn ein Benutzer änderungen Abschnitt, dann nenne

Wo zu nennen getChildFragmentManager()?

Anzahl der Antworten 3 Antworten
Problem Laut der Google docs: Können Sie nun einbetten Fragmente in Fragmenten. Dies ist nützlich für eine Vielzahl von Situationen, in denen Sie möchten, dass dynamische und wiederverwendbare UI-Komponenten in eine UI-Komponente, die sich dynamisch und re-usable.

wie man von einem fragment zum nächsten, von einem button-Klick in android?

Anzahl der Antworten 2 Antworten
Ich arbeite an der Transaktion zwischen Fragmenten in android, ich habe ein fragment enthält einige relativelayout, auf jedes layout, das ich zu öffnen, ein neues fragment, So habe ich finden Sie so viele links ausprobiert und da

android: getFragmentManager() gibt null zurück

Anzahl der Antworten 2 Antworten
Edit: Das problem ist, dass das fragment ist immer losgelöst von der Tätigkeit. Allerdings weiß ich nicht, wie dies zu verhindern. Ich habe eine Anwendung, die eine tab-Leiste. Wenn eine Registerkarte geklickt wird, lädt es eine Liste

Bekommen Fragment-Instanz in Tätigkeit

Anzahl der Antworten 2 Antworten
Habe ich Hinzugefügt-Fragment-Aktivität wie getSupportFragmentManager().beginTransaction() .add(R.id.container,new MyFragment).commit(); wo container ist die id des FrameLayout <FrameLayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" /> Nun, wie bekomme ich die Instanz von Fragment in der Aktivität wie diese Habe ich eine Methode aufrufen

Wie kann ich das umsetzen FragmentManager und FragmentTransaction zu ersetzen, die nur ein einziges fragment?

Anzahl der Antworten 1 Antworten
Ich habe eine Aktivität mit 3 Fragmente; header; a body; eine Fußzeile (gleichen Punkt, wie in HTML). Die bodyfragment enthält drei Schaltflächen, mit denen jeder zu ersetzen ist, die mittlere fragment (Körper; selbst) mit einem anderen, aber

java.lang.IllegalStateException(Kann nicht diese Aktion durchführen, nachdem onSaveInstanceState)

Anzahl der Antworten 1 Antworten
Bin ich immer diesen Fehler mit folgender Meldung in verschiedenen Szenario: Aktivität zerstört wurde und Kann nicht diese Aktion durchführen, nachdem onSaveInstanceState Ich Schreibe eine app, wo Zwei Aktivitäten miteinander interagieren. Aktivität-Ein starten Aktivität-B mit Absicht. Diese

so öffnen Sie verschiedene Aktivitäten auf einen Klick die Artikel auf der Navigations-Schublade?

Anzahl der Antworten 2 Antworten
Fange ich eben eine neue app und in den Anfang wähle ich den navigation drawer die option der eclipse-IDE gibt mir vollständige code der navigation Schublade und es läuft gut . Aber nach klicken auf die Elemente,

Android hinzufügen von Fragment-Fragment innerhalb

Anzahl der Antworten 1 Antworten
Hallo (und danke im Voraus), Ich habe eine Anwendung mit einem Google-Play-Store-ähnliches layout (mit PagerTabStrip mit 5 sub-Fragmente). In einigen dieser Fragmente, die ich brauche, um anzuzeigen, eine kleine info bezüglich der letzten Zeit, die die Daten

Wie vermeiden Sie die Zugabe von gleichen fragment-stack

Anzahl der Antworten 6 Antworten
Brauche ich etwas Hilfe. em-hinzufügen-fragment-Aktivität auf diese Weise. problem ist, das bei jedem Aufruf der openFragment es fragment erstellen und hinzufügen. das liegt auf der Hand. Frage: welche änderung ich mache, es kann hinzufügen, fragment nur einmal.

android.Unterstützung.v4.app.FragmentManager ODER android.app.FragmentManager?

Anzahl der Antworten 4 Antworten
Lerne ich Android-Entwicklung. Ich stecken an etwas, das sollte sehr einfach sein. Im erstellen einer App mit einer Aktivität, 2-Fragmente und 1 interface. android:minSdkVersion="11" android:targetSdkVersion="19 So, in der Haupt-Aktivität Im Versuch, erstellen Sie einen Verweis auf das

Überprüfen Sie, ob ein fragment vorhanden ist und verwenden es

Anzahl der Antworten 3 Antworten
Ich bin mit dem folgenden code erstellen Sie ein fragment jedesmal, wenn der Benutzer klicken Sie auf ein Element in einer Liste anzeigen. Aber so wird das fragment wird erstellt bei jedem Benutzer auf. Was ich will,

Gewusst wie: hinzufügen/entfernen-Fragment auf den Button klicken?

Anzahl der Antworten 1 Antworten
Derzeit habe ich einen "RELATIVE_LAYOUT" container, ich verwende für das hinzufügen meiner fragment. Ich bin mit OnClickListener auf einen button zum laden der XML-fragment-Layouts in das RelativeLayout container. Was ich erreichen will ist, dass wenn ich die

Wie legen Sie einen Tag, um ein Fragment in Android

Anzahl der Antworten 2 Antworten
Habe ich mir angeschaut, alle Fragen auf Stackoverflow, aber konnten nicht finden, eine eindeutige Antwort auf diese Frage. Wie wollen Sie einen Tag zu einem Fragmentso dass Sie es abrufen über getFragmentManager().findFragmentByTag()? Könnte jemand ein einfaches code-Beispiel

Richtige Verwendung von sub-sub-Fragmente (Kind)FragmentManager

Anzahl der Antworten 1 Antworten
Wie kann ich richtig verwenden Fragmente in Fragmenten? Meine (vereinfachte) Anwendungsfall ist Folgendes, ich habe eine Aktivität mit einem layout-fragment und das fragment theirself enthält ein sub-fragment... alle Fragmente, die manuell Hinzugefügt wurden, um Ihre Eltern... ----------------------------------------------------------

Android onBackStackChanged() nicht aufgerufen

Anzahl der Antworten 2 Antworten
Ich habe eine Activity wie den folgenden code: public class AuthenticatedMainActivity extends Activity implements FragmentManager.OnBackStackChangedListener{ @Override protected void onCreate(Bundle savedInstanceState) { ............. FragmentManager fragmentManager = getFragmentManager(); fragmentManager.beginTransaction().add(R.id.frame_container,fragment, "First").addToBackStack(null).commit(); } private void switchFragment(Fragment fragment){ FragmentManager fragmentManager = getFragmentManager();

getBackStackEntryCount() gibt immer 0 zurück, sogar nach dem hinzufügen addToBackStack und executePendingTransactions()

Anzahl der Antworten 7 Antworten
Habe ich zwei Aktivitäten A und B. Aktivität A hat ein mapFragment und ich bin das hinzufügen es zu backstack. Wenn ich kommen Sie zurück aus, um Eine Übung aus B, will ich das fragment zu zeigen,

Prüfen ob Status wird gespeichert, bevor eine FragmentTransaction

Anzahl der Antworten 8 Antworten
Manchmal sehe ich folgenden stacktrace für ein commit, der passieren kann, wenn der Benutzer nicht auf der Suche an der Tätigkeit (nach Staat gerettet wurden): java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1327) at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1338)

Android FragmentManager BackStackRecord.führen Sie wirft NullPointerException

Anzahl der Antworten 3 Antworten
Manchmal bekomme ich die folgende exception beim arbeiten mit Fragmenten: FATAL EXCEPTION: main java.lang.NullPointerException at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:591) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1416) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:420) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)

Was genau machen FragmentManager und FragmentTransaction?

Anzahl der Antworten 2 Antworten
Habe ich einfach folgenden code FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.replace(R.id.fragment_container, mFeedFragment); fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); Was diese Zeilen code tun? InformationsquelleAutor der Frage Alireza.Heidari | 2015-04-21

Wie kann ich auf getSupportFragmentManager () in einem Fragment zugreifen?

Anzahl der Antworten 13 Antworten
Ich habe eine FragmentActivity und ich will eine Karte fragment in es. Ich habe ein problem immer die Unterstützung fragment-manager zugreifen können. if (googleMap == null) { googleMap = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map1)).getMap(); //check if map is created

Kann Methode 'show nicht auflösen (android.support.v4.app.FragmentManager, java.lang.String)

Anzahl der Antworten 1 Antworten
Aus irgendeinem Grund, wenn ich versuche, einen Dialog, bekomme ich eine Fehlermeldung von dialog.show(fm, DIALOG_DATE); sagen Cannot resolve Methode " show(android.Unterstützung.v4.app.FragmentManager, java.lang.String)' Warum kann es nicht beheben, die Methode? mDateButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) {