listView.setChoiceMode() in einer custom ListView

  • 0 Antworten
  • Neuester Beitrag
Diskutiere listView.setChoiceMode() in einer custom ListView im Android App Entwicklung im Bereich Betriebssysteme & Apps.
M

mr.freeze

Ambitioniertes Mitglied
Hallo,

ich habe eine activity die als layout eine listView hat.
Code:
ListView listView = (ListView) findViewById(R.id.list);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);  
listView.setAdapter(new com.blubb.bla.MyListAdapter(this, images));
in dem MyListAdapter passiert folgendes in der getView():
Code:
final LayoutInflater inflater = context.getLayoutInflater();
View rowView = inflater.inflate(R.layout.listwithimage, null, true);
Das listwithimage-Layout ist ein LinearLayout mit einer ImageView und einer TextView.
Es wird eine liste mit bildern und text angezeigt.

Ich will nun, dass ich die einzelnen reihen auswählen kann um die dann weiter zu bearbeiten.
mit setChoiceMode(int)
und getCheckedItemPosition()

Es funktioniert so leider nicht, d.h. ich kann nichts auswählen.

Habe ich was vergessen, oder geht das mit meiner custom-list-view (image und text) so nicht?

Gruß
 
Ähnliche Themen - listView.setChoiceMode() in einer custom ListView Antworten Datum
2
4
0