sql >> Databasteknik >  >> RDS >> SQLite

hur lägger man till anpassad adapter till aktiviteten för att få listan att visas i aktiviteten?

Sätt att hämta data från markören och sedan skicka den arraylistan till din anpassade adapter. bind sedan adapter till listview.

startManagingCursor(cursor);

ArrayList<ItemDetails> itemdetailsList = new ArrayList<ItemDetails>();
ItemDetails objItem;
cursor.moveToFirst();

while (!cursor.isAfterLast()) {
    objItem = new ItemDetails();

    stad_name = cursor.getString(cursor.getColumnIndex("stad_name_FIELDNAME"));
    team1 = cursor.getString(cursor.getColumnIndex("team1_FIELDNAME"));
    . . .

    itemdetailsList.add(objItem);

    cursor.moveToNext();
}

MySimpleArrayAdapter adapter = new MySimpleArrayAdapter(YourActvity.this,
                itemdetailsList);
listview.setAdapter(adapter);


  1. Skickar array till Oracle-proceduren från c#

  2. Skillnaden mellan läs commited och repeterbar läsning

  3. Automatiskt ökande 'id'-värde när du infogar i sqlite

  4. Återgå till readline version 6.x i Homebrew för att fixa Postgresql?