sql >> データベース >  >> RDS >> SQLite

アクティビティにカスタムアダプタを追加して、リストをアクティビティに表示するにはどうすればよいですか?

    カーソルからデータをフェッチし、その配列リストをカスタムアダプタに渡す方法。最後に、アダプタをリストビューにバインドします。

    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. Oracle11gのプロシージャでREFCURSOR変数をOUTパラメータとして出力中にエラーが発生しました

    2. MariaDBで利用可能な日付と時刻のロケール

    3. SQLServerカーソルの手順を定義する-SQLServer/TSQLチュートリアル

    4. MySQLサーバーのメモリが不足しているか、起動しません