Als «android-fragments» getaggte Fragen

Fragmente repräsentieren wiederverwendbare Verhaltensweisen oder Teile der Benutzeroberfläche in einer Android-App.

12
So löschen Sie den Navigationsstapel nach dem Navigieren zu einem anderen Fragment in Android
Ich verwende die neue Navigationsarchitekturkomponente in Android und kann den Navigationsstapel nach dem Wechsel zu einem neuen Fragment nicht mehr löschen. Beispiel: Ich bin im loginFragment und möchte, dass dieses Fragment vom Stapel gelöscht wird, wenn ich zum Home-Fragment navigiere, damit der Benutzer nicht zum loginFragment zurückkehrt, wenn er die …



3
Android-Fragmente: Wann wird das Ausblenden / Anzeigen oder Hinzufügen / Entfernen / Ersetzen verwendet?
Angenommen, ich möchte das aktuelle Fragment in einer Containeransicht durch ein anderes ersetzen. Ist es besser zu ersetzen ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... oder folgendes mit Ein- und Ausblenden? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Ist eine Möglichkeit, dies effizienter zu machen? Es gibt …

12
Thema für ein Fragment festlegen
Ich versuche, das Thema für ein Fragment festzulegen. Das Festlegen des Themas im Manifest funktioniert nicht: android:theme="@android:style/Theme.Holo.Light" Aus früheren Blogs geht hervor, dass ich einen ContextThemeWrapper verwenden muss. Kann mich jemand auf ein codiertes Beispiel verweisen? Ich kann nichts finden

5
Best Practice für verschachtelte Fragmente in Android 4.0, 4.1 (<4.2) ohne Verwendung der Support-Bibliothek
Ich schreibe eine App für 4.0- und 4.1-Tablets, für die ich nicht die Support-Bibliotheken (falls nicht benötigt) verwenden möchte, sondern nur deshalb die 4.x-API. Meine Zielplattform ist also sehr gut definiert als:&gt; = 4.0 und &lt;= 4.1 Die App verfügt über ein Layout mit mehreren Fenstern (zwei Fragmente, eines links, …

6
Wie kann man Fragmentanimationen auf BackStack umkehren?
Ich dachte, das System würde Animationen auf dem Backstack umkehren, wenn die Zurück-Taste gedrückt wird, wenn Fragmente mit dem folgenden Code verwendet werden: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();

13
Für PreferenceFragmentCompat muss das PreferenceTheme festgelegt werden
Mit dem neuen PreferenceFragmentCompat aus der v7 Preference Support Library: http://developer.android.com/tools/support-library/features.html#v7-preference wird dieser Fehler angezeigt E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Welches Thema sollte eingestellt werden? Update: Ich habe es versucht &lt;item name="preferenceTheme"&gt;@style/PreferenceThemeOverlay&lt;/item&gt; wie von @Bogato vorgeschlagen, aber es sieht nicht richtig aus und sieht selbst …

13
NullPointerException Zugriff auf Ansichten in onCreate ()
Dies ist eine kanonische Frage für ein Problem, das häufig auf StackOverflow veröffentlicht wird. Ich folge einem Tutorial. Ich habe mit einem Assistenten eine neue Aktivität erstellt. Ich bekomme NullPointerExceptionbeim Versuch , eine Methode zu nennen Views mit erhielt findViewById()in meiner Tätigkeit onCreate(). Aktivität onCreate(): @Override protected void onCreate(Bundle savedInstanceState) …

16
RecyclerView blinkt nach notifyDatasetChanged ()
Ich habe eine RecyclerView, die einige Daten von der API lädt, eine Bild-URL und einige Daten enthält, und ich verwende networkImageView, um das Bild verzögert zu laden. @Override public void onResponse(List&lt;Item&gt; response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } Hier ist die Implementierung für …


13
Bei Verwendung von Registerkarten mit ViewPager wird der Fehler "Java.lang.IllegalStateException-Aktivität wurde zerstört" angezeigt
Ich habe eine Anwendung, die aus der Verwendung von ActionBarSherlock im Registerkartenmodus besteht. Ich habe 5 Registerkarten und der Inhalt jeder Registerkarte wird mithilfe von Fragmenten behandelt. Für tab2 habe ich jedoch ein Fragment, dessen XML-Datei ein ViewPager-Element enthält, das wiederum einige Fragmentseiten enthält. Wenn ich die Anwendung zum ersten …

14
Fragment beim Neuladen aktualisieren
In einer Android - Anwendung ich ein Datum aus einer Db in Laden im TableViewInnern ein Fragment. Aber wenn ich das neu lade Fragment, werden die vorherigen Daten angezeigt. Kann ich die Fragmentmit aktuellen Daten anstelle der vorherigen Daten neu füllen?

16
So übergeben Sie Werte zwischen Fragmenten
Ich bin ziemlich neu in der Verwendung von Fragmenten. Ich versuche nur, eine einfache Beispielanwendung zu erstellen, die Fragmente verwendet. Mein Szenario ist, ich habe zwei Aktivitäten mit einem Fragment in jeder Aktivität. Das erste Fragment hat einen Edittext und eine Schaltfläche. Das zweite Fragment hat eine Textansicht. Wenn ich …

13
Unterstützung FragmentPagerAdapter enthält Verweise auf alte Fragmente
NEUESTE INFO: Ich habe mein Problem auf ein Problem eingegrenzt, bei dem der fragmentManager Instanzen alter Fragmente beibehält und mein Viewpager nicht mit meinem FragmentManager synchronisiert ist. Siehe dieses Problem ... http://code.google.com/p/android/issues/detail?id=19211#makechanges . Ich habe immer noch keine Ahnung, wie ich das lösen soll. Irgendwelche Vorschläge... Ich habe lange versucht, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.