Проблема с реализацией представления списка Android из записей базы данных - PullRequest
0 голосов
/ 07 сентября 2011

Большое спасибо за ранее отвеченные вопросы. Теперь я занимаюсь разработкой приложения с реализацией базы данных.Я использовал запросы к базе данных для извлечения данных из базы данных, но не смог отобразить извлеченные записи данных в виде списка действий.Пожалуйста, предложите мне пример кода.

1 Ответ

1 голос
/ 07 сентября 2011

1) вам нужно добавить данные в arraylist и установить arryalistobject в setlistadapter.2) ArrayList results = new ArrayList ();Курсор c = sqLiteDatabase.rawQuery ("SELECT * FROM MY_TABLE", null);

           if (c != null ) {
                if  (c.moveToFirst()) {
                    do {
                    String id = c.getString(c.getColumnIndex("KEY_ID"));
                    // System.out.println("this is first activity"+firstName);
                    String firstName = c.getString(c.getColumnIndex("First_Name"));
                    String lastName = c.getString(c.getColumnIndex("Last_Name"));
                        //System.out.println("this is first activity====age"+age);
                        results.add("" + firstName + ",lastName: " + lastName);
                    }while (c.moveToNext());
                } 
            }

            this.setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,results));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...