D
DriftKing
Neues Mitglied
- 0
Hi Leute,
ich steh vor folgendem Problem: Meine ListView zeigt Items wie folgt an:
ImageView TextView TextView
Wobei die Sichtbarkeit des letzten TextViews auf gone steht.
Die XML sieht wie vereinfachtfolgt aus:
Im onItemClickListener des ListViews würde ich nun gerne den Wert des TextViews tvId erhalten.
Könnt ihr mir weiterhelfen?
Der ursprüngliche Beitrag von 15:54 Uhr wurde um 16:49 Uhr ergänzt:
Ich habs nun anders gelöst...
Das TextView tvId brauche ich doch nicht, ich greife mit Hilfe der position direkt auf den Cursor zu, der vorher den ListAdapter gefüllt hat.
ich steh vor folgendem Problem: Meine ListView zeigt Items wie folgt an:
ImageView TextView TextView
Wobei die Sichtbarkeit des letzten TextViews auf gone steht.
Die XML sieht wie vereinfachtfolgt aus:
Code:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<ImageView android:id="@+id/ivIcon"
android:layout_width="50dp"
android:layout_height="50dp"
/>
<TextView android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView android:id="@+id/tvId"
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
Im onItemClickListener des ListViews würde ich nun gerne den Wert des TextViews tvId erhalten.
Code:
lvStations.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//Wert des TextView tvId des geklickten Items
}
});
Könnt ihr mir weiterhelfen?
Der ursprüngliche Beitrag von 15:54 Uhr wurde um 16:49 Uhr ergänzt:
Ich habs nun anders gelöst...
Das TextView tvId brauche ich doch nicht, ich greife mit Hilfe der position direkt auf den Cursor zu, der vorher den ListAdapter gefüllt hat.