Als «android-fragments» getaggte Fragen

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


13
Fragment in ViewPager mit FragmentPagerAdapter ist beim zweiten Anzeigen leer
Ich habe eine Fragmentoberfläche mit Registerkarten am unteren Rand, die verschiedene Fragmente in der Hauptansicht öffnen. Ich habe ein bestimmtes Fragment, das eine Liste von Elementen ist. Wenn der Benutzer eines der Elemente in dieser Liste auswählt, wird ein weiteres Fragment geöffnet, das einen Viewpager enthält, der horizontal zwischen allen …

10
Zeige verstecktes Fragment in Android
Ich entwickle eine Anwendung, die 2 Fragmente enthält, und ich möchte je nach Bedarf Haut zeigen. Der folgende Code enthält ein einfaches Beispiel für mein Problem. Diese einfache Fragmentaktivität enthält 1 Schaltfläche und ein Listenfragment. Dieses einfache Beispiel funktioniert einwandfrei. aber ich bin nicht zufrieden mit show hide fragment. Wenn …

10
Das benutzerdefinierte DialogFragment kann nicht über das Fragment transparent gemacht werden
Ich muss einen Dialog über ein Fragment erstellen (das den gesamten Bildschirm einnimmt). Der Dialog muss ein schwebender Dialog sein, der über dem Fragment positioniert wird, wobei das Fragment außerhalb des Fragments abgedunkelt ist. Für den benutzerdefinierten Dialog habe ich ein lineares Layout mit gekrümmten Kanten, egal was ich mache, …

17
So machen Sie die DialogFragment-Breite zu Fill_Parent
Ich arbeite an einer Android-Anwendung, in der ich DialogFragmentden Dialog anzeige, dessen Breite jedoch sehr gering ist. Wie kann ich diese Breite fill_parentdazu machen? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { …

3
Koordinatorlayout mit Symbolleiste in Fragmenten oder Aktivitäten
Mit der neuen Designbibliothek gibt es mehrere neue Layouts, die das Verhalten der Symbolleiste stark verändern, wenn der Entwickler dies wünscht. Da verschiedene Fragmente unterschiedliche Verhaltensweisen und Ziele haben, z. B. ein Galeriefragment mit einer reduzierten Symbolleiste, die ein wichtiges Foto anzeigt, oder ein Fragment ohne Bildlaufansicht, für das das …


9
So überprüfen Sie die Berechtigung im Fragment
Ich möchte eine Berechtigung in einem Fragment überprüfen. Mein Code: // Here, thisActivity is the current activity if (ContextCompat.checkSelfPermission(getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) { // Should we show an explanation? if (ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), android.Manifest.permission.ACCESS_FINE_LOCATION)) { // Show an explanation to the user *asynchronously* -- don't block // this thread waiting for the …


8
Wie kann ich in einem PreferenceFragment auf Präferenzänderungen achten?
Wie hier beschrieben , unterteile ich PreferenceFragment und zeige es in einer Aktivität an. In diesem Dokument wird erklärt , wie Vorlieben Änderungen hören hier , aber nur , wenn Sie Unterklasse PreferenceActivity. Wie höre ich auf Änderungen der Einstellungen, da ich das nicht tue? Ich habe versucht, OnSharedPreferenceChangeListener in …

3
Was bedeutet addToBackStack mit dem Parameter null?
Ich habe einen Kundencode. Es gibt nur eine Aktivität für alle Fragmente, dh die einzelne Aktivität verwaltet alle Fragmente. Diese Aktivität enthält den folgenden Code für jedes Fragment am Methodenende dieses Fragments. Zum Beispiel - Fragment MoreFragment: MoreFragment firstFragment = new MoreFragment(); getSupportFragmentManager().beginTransaction() .replace(R.id.article_fragment, firstFragment) .addToBackStack(null).commit(); So, 1) Was bedeutet …


14
Setzen Sie den Status von BottomSheetDialogFragment auf erweitert
Wie können Sie den Status eines Fragments mithilfe der Android Support Design Library (v23.2.1) BottomSheetDialogFragmentauf erweitert erweitern BottomSheetBehavior#setState(STATE_EXPANDED)? https://code.google.com/p/android/issues/detail?id=202396 sagt: Die unteren Blätter werden zuerst auf STATE_COLLAPSED gesetzt. Rufen Sie BottomSheetBehavior # setState (STATE_EXPANDED) auf, wenn Sie es erweitern möchten. Beachten Sie, dass Sie die Methode nicht vor dem Anzeigen …

9
Alternativen zu PreferenceFragment mit android-support-v4
Ich bin bei der Entwicklung meiner App plötzlich zum Stillstand gekommen, als mir klar wurde, dass PreferenceFragments in dieser Bibliothek nicht unterstützt wurden. Gibt es Alternativen, mit denen ein Rookie-Android-Entwickler dieses Hindernis überwinden kann? Dies ist ab sofort mein Hauptfenster <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TabHost android:id="@android:id/tabhost" …

5
Animationsereignis beenden Android
Ich habe eine Ausblendanimation in einer Ansicht (die sich in einem Fragment befindet), und jedes Mal, wenn die Animation ausgeführt wird, zeichnet sich die Ansicht nach Abschluss erneut aus. Ich habe eine Arbeit gefunden view.SetVisibility(View.GONE). Es wartet jedoch nicht darauf, dass die Animation beendet ist. Ich möchte diesen setVisibility-Code erst …

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.