listView.setChoiceMode() in einer custom ListView

  • 0 Antworten
  • Letztes Antwortdatum
M

mr.freeze

Ambitioniertes Mitglied
1
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ß
 
Zurück
Oben Unten