Ich habe eine ListView in meinem Fragment und ich möchte eine Schaltfläche wie "Get checked items" haben, die überprüft, welche Elemente angeklickt wurden. Zuvor habe ich setOnItemClickListener verwendet, und es zeigte, welches Element gerade angeklickt wurde, aber es scheint, als würde ich OnClick verwenden müssen.Android ListView mit einer Schaltfläche
0
A
Antwort
0
Sie können einfach die Positionen der überprüften Elemente in einem globalen int-Array speichern und das Array bei Klick auf die Schaltfläche überprüfen. Vielleicht nicht die klügste, aber sieht für mich die schnellste Lösung aus?
Verwandte Themen
- 1. Schaltfläche in erweiterbare Listview Android
- 2. Android: Auffüllen einer Listview mit Array-Elemente
- 3. Android Listview mit Abschnitten
- 4. Android. RadioButtons in einer ListView
- 5. Android List-Adapter mit einer Schaltfläche
- 6. Android Listview mit ViewHolder
- 7. Android ListView scrollTo
- 8. Android Listview - Ändern des Elements Schaltfläche Text nach dem Klicken
- 9. Android ListView mit EditText Suche
- 10. Schaltfläche kann nicht aus Listview in benutzerdefinierten Dialog Android
- 11. Wie man Onclick-Ereignis in einer Listview-Schaltfläche behandelt?
- 12. ListView mit benutzerdefinierten Zeilenlayout - Android
- 13. Android ListView Fehler mit Xamarin
- 14. Android Listview mit verschiedenen Kindansichten
- 15. Android ListView mit mehreren Artikeln
- 16. android dynamische listview mit scroll
- 17. Android listView
- 18. wie onClickListener-Methode der Schaltfläche in einer ListView
- 19. Android ScrollView Vs ListView
- 20. Android: SQLite auf Listview
- 21. Android aktualisieren ListView
- 22. Füllen eines Android ListView mit MySQL-Daten
- 23. Android: wie man ein Element aus einer ListView und ArrayAdapter
- 24. ListView Search Facility Android
- 25. Android Listview-Selection Problem
- 26. Android: Überprüfen einer Schaltfläche ist aktiviert
- 27. ListView und DB Android
- 28. Android ListView Subitems
- 29. Android - 9patch Polsterung auf einer Schaltfläche
- 30. Verwenden von contextmenu mit listview in android
Sie können die überprüften Elemente mit 'list.getCheckedItemPositions()' abrufen. Überprüfen Sie diese Antwort: http://StackOverflow.com/a/19414593/1240523 – RobVoisey
Wenn Sie diesen Code in OnClick hinzufügen, kann die Liste nicht aufgelöst werden. Während, wenn ich das in OnCreateView hinzufügen wird es nicht mit dem Klick auf die Schaltfläche funktionieren –
Ich kann nicht mit Programmierung Prinzipien helfen, aber Ihre Liste muss in den Namen der Aktivität, – RobVoisey