Als «android-fragments» getaggte Fragen

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


13
Rückruf auf ein Fragment aus einem DialogFragment
Frage: Wie erstellt man einen Rückruf von einem DialogFragment zu einem anderen Fragment? In meinem Fall sollte die betreffende Aktivität das DialogFragment überhaupt nicht kennen. Betrachten Sie ich habe public class MyFragment extends Fragment implements OnClickListener Dann könnte ich irgendwann tun DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Wo MyDialogFragment aussieht …



18
Wie kann ich in einem Fragment auf getSupportFragmentManager () zugreifen?
Ich habe eine FragmentActivity und möchte ein Kartenfragment darin verwenden. Ich habe ein Problem damit, dass der Support-Fragment-Manager darauf zugreifen kann. if (googleMap == null) { googleMap = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map1)).getMap(); // check if map is created successfully or not if (googleMap == null) { Toast.makeText(getApplicationContext(), "Sorry! unable to create …

4
java.lang.NullPointerException: Versuch, die virtuelle Methode 'int android.view.View.getImportantForAccessibility ()' für eine Nullobjektreferenz aufzurufen
Ich versuche, eine Einkaufslisten-App basierend auf Eingabefeldern ArrayListund zusammenzustellen ListView. Die App basiert auf Fragments. Ich bin jedoch auf ein Problem gestoßen und weiß nicht, wie ich es lösen soll. Ich habe mich sowohl bei Google als auch bei StackOverflow umgesehen und einige Informationen gefunden. Ich habe es jedoch nicht …

12
So implementieren Sie OnFragmentInteractionListener
Ich habe eine vom Assistenten generierte App mit Navigationsschublade in Android Studio 0.8.2 Ich habe ein Fragment erstellt und es mit newInstance () hinzugefügt und erhalte folgende Fehlermeldung: com.domain.myapp E / AndroidRuntime ﹕ FATAL EXCEPTION: main java.lang.ClassCastException: com.domain.myapp.MainActivity@422fb8f0 muss OnFragmentInteractionListener implementieren Ich kann nirgendwo finden, wie ich diesen OnFragmentInteractionListener implementieren …

6
So setzen Sie Fragment von BackStack fort, falls vorhanden
Ich lerne, wie man Fragmente benutzt. Ich habe drei Instanzen davon Fragment, die oben in der Klasse initialisiert werden. Ich füge das Fragment einer Aktivität wie dieser hinzu: Deklarieren und Initialisieren: Fragment A = new AFragment(); Fragment B = new BFragment(); Fragment C = new CFragment(); Ersetzen / Hinzufügen: FragmentTransaction …


11
java.lang.IllegalStateException: Fragment nicht an Aktivität angehängt
Ich erhalte diesen Fehler selten, wenn ich einen API-Aufruf mache. java.lang.IllegalStateException: Fragment not attached to Activity Ich habe versucht, den Code in die isAdded()Methode einzufügen, um zu überprüfen, ob das Fragment derzeit zu seiner Aktivität hinzugefügt wird, aber ich erhalte diesen Fehler immer noch selten. Ich verstehe nicht, warum ich …


10
Aktualisieren Sie die Daten in ListFragment als Teil von ViewPager
Ich verwende den v4-Kompatibilitäts-ViewPager in Android. Meine FragmentActivity enthält eine Reihe von Daten, die auf verschiedenen Seiten in meinem ViewPager auf unterschiedliche Weise angezeigt werden sollen. Bisher habe ich nur 3 Instanzen desselben ListFragments, aber in Zukunft werde ich 3 Instanzen verschiedener ListFragments haben. Der ViewPager befindet sich auf einem …


7
Wie setze ich ein Fragment-Tag per Code?
Ich habe so etwas wie eine setTag(String tagName)Methode in der FragmentKlasse nicht gefunden . Die einzige Möglichkeit, ein gefundenes FragmentTag festzulegen, besteht darin FragmentTransaction, einen Tag-Namen als Parameter zu übergeben. Ist dies die einzige Möglichkeit, ein FragmentTag explizit per Code festzulegen?

13
Fragment innerhalb Fragment
Ich brauche Hilfe bei der Arbeit an Fragmenten innerhalb von Fragmenten. Tatsächlich habe ich ein Problem beim Drücken der Zurück-Taste. Anwendung Der Hauptbildschirm verfügt über Schaltflächen und das Drücken auf jede Schaltflächenansicht wird durch ein neues Fragment ersetzt (und dieses Fragment enthält in einem anderen Fragment). Das dynamische Hinzufügen / …

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.