eigene Listview in anderem Layout

  • 0 Antworten
  • Letztes Antwortdatum
1

19sheriff93

Neues Mitglied
0
Hi Leute!

Ich habe ein eigenes Listviewlayout (die Daten kommen aus einer DB) und so wie ichs jetzt habe wird mir die Listview nur in der "notes_row.xml" (wo eigentlich nur das layout für die listview liegt) angezeigt. Ich möchte die notes_row.xml nur als "layout-vorlage" verwenden und die Listview in einem anderen layout (list_anzeige.xml) anzeigen lassen. Wie muss ich meinen Code verändern um das Problem zu lösen?

vielen dank schon mal im vorraus!

Code:
 private void fillData(int districtID) {
        // alle Gaststätten des gewählten Bezirks
        c = mDbHelper.fetchAllNotes(districtID);
        startManagingCursor(c);
        
    
        String[] from = new String[] {DataBaseHelper.KEY_TITLE,DataBaseHelper.KEY_POSTCODE,
                DataBaseHelper.KEY_PLACE,DataBaseHelper.KEY_ROWID}; //Platzhalter für Bild des Betriebes
        int[] to = new int[] { R.id.text1,R.id.text2,R.id.text3,R.id.imageView100 };
        
        // Now create an array adapter and set it to display using our row
        notes =
            new SimpleCursorAdapter(this, R.layout.notes_row, c, from, to);
        setListAdapter(notes);
        //eigener Binder, steuert Übergabe der Tabellenspalten an die Views
        notes.setViewBinder(new MyViewBinder());
    }
 

Ähnliche Themen

BerndFfm
Antworten
7
Aufrufe
1.239
swa00
swa00
K
Antworten
3
Aufrufe
978
mezzothunder
mezzothunder
Zurück
Oben Unten