Kann nicht meine ListView wählbar, drücken Sie auf das element nicht markieren

Hallo ich erstellt ein ListView-Erweiterung der ListActivity Klasse, es funktioniert alles einwandfrei, aber wenn ich auf ein Element, das nicht hervorgehoben.

Dies ist, wie ich die Liste füllen:

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    View v = convertView;

    if (v == null) {
        LayoutInflater vi = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        v = vi.inflate(R.layout.row_event, null);
    }
    Event ev = items.get(position);

    if (ev != null) {
        //line one
        TextView eventName = (TextView) v.findViewById(R.id.toptext);
        //line two
        TextView eventDate = (TextView) v.findViewById(R.id.bottomtext);

        if (eventName != null) {
            eventName.setText(ev.getEventName());                            }
        if (eventDate != null){
            eventDate.setText(ev.getEventDate());
        }
    }
return v;
}
}

Danke!

  • Haben Sie hintergrund, um die Liste oder Liste posten? Wenn ja, versuchen Sie, es zu entfernen und überprüfen Sie das Ergebnis.
  • Ja, es hat geklappt! danke!!!!! 😀
  • Also, was war die Lösung? Ich habe keine Hintergründe und es funktioniert nicht.
Schreibe einen Kommentar