SQLite 데이터베이스에서 데이터를 가져 와서 Android의 테이블 형식으로 표시하려고합니다. 여기에 표시하는 데이터에 대한 코드입니다안드로이드에 데이터베이스 테이블 데이터 표시
Cursor c=db.getAllTitles();
if(c.moveToFirst())
{
do
{
DisplayTitle(c);
}while(c.moveToNext());
}
가 그리고 아래 그림과 같이 DisplayTitle
기능이 같습니다 여기
public void DisplayTitle(Cursor c)
{
txt.setText(c.getString(0));
txt.setTextColor(Color.blue(1));
tr.addView(txt);
tl.addView(tr);
}
, txt
내가 전 세계적으로 클래스에서 선언 가지고 TextView
변수입니다. tl
은 TableLayout
변수이고 tr
은 TableRow
변수이며이 클래스에서 전 세계적으로 선언했습니다.
이것은 작동하지 않습니다. 그러나 Toast
함수를 사용하면 데이터베이스에서 가져온 데이터가 표시됩니다. 도와주세요.
http://pastebin.me/24d7e33ce334e56087dcb657081684e9
여러분, 단지 똑같다? –