У меня появилась проблема при разработке моего приложения, она заключается в том чтобы отобразить таблицу БД в активити, которая содержит 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);