Tabela SQLite

Tenho uma tabela de SQLite no meu app. Eu quero visualizar os dados desta tabela dentro do app usando TableLayout. Como fazer isso?

Você precisará fazer uma query nessa sua tabela (algo como SELECT * FROM Tabela) e popular linha a linha do seu TableView com a resposta que você obteve.

De forma simples: não tem um comando mágico no SQLiteOpenHelper que nos ajude.

Caso queira ver o conteúdo da tabela pelo terminal, daria pra usar o sqlite3 pelo shell do emulador.

1 curtida

A maneira que eu populo TableView é semelhante ao que foi feito neste app http://www.tutorialsbuzz.com/2014/02/android-building-tablelayout-at-runtime.html
ou existe algo mais simples?

Como você vai criar uma TableView dinâmica (onde a quantidade de linhas e colunas dependerá da resposta da sua query), obrigatoriamente terá que fazê-la programaticamente. Para criar views programaticamente, o tutorial que você mostrou está certo.

1 curtida