jeudi 4 février 2016

android asynctask как получить данные из DB и вывести в listview

How to get data from DB and populate a listview. Here is an example of a query:

private class getValues extends AsyncTask { //DatabaseHelper db = new DatabaseHelper(getApplicationContext());

    @Override
    protected Cursor doInBackground(Void... params) {


        // SQLiteDatabase db = myDbHelper.getWritableDatabase();
        Cursor c = db.query("table",null, null, null, null, null, "name");
        if (c.moveToFirst()) {
            do {

                listItems.add(c.getString(c.getColumnIndex("name")));

            } while (c.moveToNext());
        }
        c.close();
            return null;
    }

Aucun commentaire:

Enregistrer un commentaire