Starten Sie FragmentTransaction in ArrayAdapter
Ich habe einListView
mit mehreren Reihen. Jede Zeile hat einebutton
.
Ich möchte, dass die Schaltfläche eine FragmentTransaction startet, um das Fragment zu ersetzen, in dem sich die ListView befindet.
In dergetView()
Methode derAdapter
funktioniert diese Zeile nicht:
FragmentTransaction t = getContext().getSupportFragmentManager().beginTransaction();
Es mag den Kontext nicht.
Kann dies auf diese Weise erfolgen oder muss die Transaktion an einer anderen Stelle erfolgen?