Używam widoku listy wielokrotnego wyboru, w tym otrzymuję wartości pozycji po kliknięciu. Jak się dowiedzieć, czy jest zaznaczone, czy nie. Pomóż mi w tym. Dzięki.
2 odpowiedzi
Zestaw:
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
I sprawdź, czy dany widok z listView jest sprawdzany za pomocą:
listView.isItemChecked(i) //i is the position of the view.
Użyj Array boolean[] selected
, gdzie zapisujesz stan pól wyboru.
W swojej metodzie OnItemSelected użyj tego:
Wybrane[pozycja] = prawda lub fałsz
Podobne pytania
Nowe pytania
android
Android to mobilny system operacyjny Google, używany do programowania lub tworzenia urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, Wear, Glass, IoT). W przypadku tematów związanych z Androidem użyj tagów specyficznych dla Androida, takich jak android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych ze strukturą Androida, użyj tego linku: https: // android.stackexchange.com.