W
Wicki12
Ambitioniertes Mitglied
- 0
Hallo,
Mein Problem:
Zu dem SimpleCursorAdapter gehört eine ImageView und mehrere TextView's (entsprechende Einträge sind auch in der Layout-Datei enthalten). Erst aus der ROW_ID der Tabelle, verknüpft mit einer konstanten Zeichenkette, ergibt sich der Name (src-Attribut) der anzuzeigenden ImageView.
Wie kann ich nun auf die ImageView zugreifen und ihr den ermittelten Namen zuweisen ?
Bin dankbar für jeden Hinweis.
Gruß Wicki
Code:
private void fillDataInfo(String s) {
//s ist eine WHERE-Klausel für das SELECT
// alle Infos zum gewählten Eintrag
Cursor c = mDbHelper.fetchAllInfos(s); //zum Datenbank-SELECT
startManagingCursor(c);
//*** ToDo: beide Felder müssen noch ergänzt werden
String[] from = new String[] {
DataBaseHelper.KEY_TITLE, DataBaseHelper.KEY_PHONE,
DataBaseHelper.KEY_SURNAME,DataBaseHelper.KEY_PLACE,
DataBaseHelper.KEY_ADDRESS,DataBaseHelper.KEY_EMAIL,
DataBaseHelper.KEY_WEBSITE,DataBaseHelper.KEY_POSTCODE,
DataBaseHelper.KEY_FIRSTNAME,DataBaseHelper.KEY_DESCRIPTION
};
int[] to = new int[] {
R.id.textView4, R.id.textView5,R.id.textView3, R.id.textView2,
R.id.textView1, R.id.TextView01, R.id.TextView02,R.id.dummy,
R.id.dummy,R.id.TextView07
};
// Now create an array adapter and set it to display using our row
SimpleCursorAdapter notes =
new SimpleCursorAdapter(this, R.layout.info, c, from, to);
setListAdapter(notes);
}
Zu dem SimpleCursorAdapter gehört eine ImageView und mehrere TextView's (entsprechende Einträge sind auch in der Layout-Datei enthalten). Erst aus der ROW_ID der Tabelle, verknüpft mit einer konstanten Zeichenkette, ergibt sich der Name (src-Attribut) der anzuzeigenden ImageView.
Wie kann ich nun auf die ImageView zugreifen und ihr den ermittelten Namen zuweisen ?
Bin dankbar für jeden Hinweis.
Gruß Wicki