Страница 1 из 1

Отобразить таблицу БД

Добавлено: 29 май 2013, 09:29
IlyaSolo
Всем Доброго Времени Суток!
У меня появилась проблема при разработке моего приложения, она заключается в том чтобы отобразить таблицу БД в активити, которая содержит 4 столбца, пробовал для этого использовать ListView, но у меня выходит отобразить один столбец( Подскажите что мне можно попробовать чтобы решить эту казалось бы небольшую проблему???
Вот код, который я использую для отображения содержимого моей таблицы:

Код: Выделить всё

public void onCreate(Bundle savedInstanceState) {
    	super.onCreate(savedInstanceState);
		setContentView(R.layout.day);
		DatabaseOpenHelper dbhelper = new DatabaseOpenHelper(getBaseContext());
		SQLiteDatabase sqliteDB = dbhelper.getReadableDatabase();
		final String[] from = { NamesColumns.NAME, NamesColumns.DATE };
        final Cursor c = sqliteDB.query(Names.TABLE_NAME, null, null, null, null, null,
                Names.DEFAULT_SORT);
        final int i = c.getCount();
        final int[] to = new int[] { R.id.text1,  R.id.text2};
        final SimpleCursorAdapter adapter = new SimpleCursorAdapter(getApplicationContext(), R.layout.list,
                c, from, to);
        final ListView lv = (ListView) findViewById(R.id.listView1);        
        lv.setAdapter(adapter);
        
    

Re: Отобразить таблицу БД

Добавлено: 29 май 2013, 10:02
rezak90
покажите layout list