Ich benötigte ein Wissen über Fragment. Angenommen, wenn ich eine Ansicht der Listview-Aktivität habe, ein Klick auf jedes Element, möchte ich ein Fragment aufrufen und eine Element-Details für dieselbe Aktivität anzeigen. Ich möchte nur Inhalte ersetzen. Kann mir jemand ein Beispiel dafür geben?Android-Fragment zum Anzeigen eines Artikels Details aus Listview
-1
A
Antwort
0
können Sie diesen Beispielcode verwenden Fragment auf einem Teil Ihrer Ansichten wie LinearLayout
oder andere Widgets als Ansicht zu ersetzen
in Ihr onCreate
:
myList.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view, int position, long i)
{
updateFragment(position);
}
});
und updateFragment
Methode:
public void updateFragment(int selectedItem) {
// Getting reference to the FragmentManager
mFragment = null;
fts = getSupportFragmentManager().beginTransaction();
switch (selectedItem) {
case 0:
mFragment = new FragmentOnlineCategories();
break;
}
fts.replace(R.id.categoriesViewFragments, mFragment, "0");
fts.commit();
}
Xml-Layout:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="#ffffff">
<include layout="@layout/actionbar_top_linearlayout"/>
<LinearLayout
android:id="@+id/categoriesViewFragments"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
/>
</LinearLayout>
Verwandte Themen
- 1. LINQ-Abfrage zum Steuern eines Artikels
- 2. Spezielle Anforderung zum Formatieren eines XML-Artikels
- 3. Entfernen eines Artikels aus einer Liste - C#
- 4. Kosten eines Artikels berechnen?
- 5. mit Rest Details anzeigen
- 6. Details des Importers anzeigen
- 7. die letzte Verkaufspreis eines Artikels
- 8. Zugriff auf eine ListView zur Laufzeit zum Aktualisieren eines Elements
- 9. mit Tooltip zum Anzeigen einer Zeile Details einer Tabelle (jQuery)
- 10. Xamarin Forms - Holen Position des Artikels in Listview
- 11. Lesen eines Cookies zum Anzeigen eines Panels
- 12. Zuordnen und Entfernen eines Artikels von ArrayList
- 13. Listview falsche Anzeigen Spalten
- 14. Datenbank in Listview anzeigen
- 15. Möglichkeiten zum Anzeigen von Exe-Icons in einem ListView
- 16. Löschen eines Elements aus SQLite und listView
- 17. kontextmenü zum anzeigen auf taste klicken von listview adapter
- 18. ID des ausgewählten Artikels aus der Dropdown-Box speichern
- 19. Wie ermittle ich die Koordinaten eines Artikels innerhalb eines Stackpanels?
- 20. Ich möchte den Preis eines Artikels verdoppeln?
- 21. Aktualisieren eines Medien-Wiki-Artikels mit Python?
- 22. Zentrieren eines Artikels in Bootstrap-Spalte
- 23. Hinzufügen eines Artikels dynamisch in Kendo Combobox
- 24. Bilder über die Beschreibung eines RSS-Artikels
- 25. Den Zustand eines Artikels in Flex finden
- 26. jQuery Grep Alternativen zur Rückgabe eines Artikels
- 27. Joomla - Anzeige eines Artikels in meiner Komponente
- 28. Neue Elemente oben in einem ListView anzeigen
- 29. Machen Sie C# -Montageattribut in Details anzeigen
- 30. Gruppe anzeigen Über Details der Abfrage
Es gibt Tonnen von Weg, dies zu lösen. Hast du in den 'FragmentManager' geschaut? –
Nein, bitte stellen Sie mir ein Beispiel zur Verfügung .. –
Bitte gehen Sie durch die Google, dass wie Sie Fragmente verwenden –