이 코드를 사용하여 TextView에 데이터베이스의 데이터를 채우려고합니다.android의 뷰에 append 메소드를 사용하는 NullPointerException?
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView view = (TextView) findViewById(R.id.textView);
db = (new DatabaseHelper(this)).getWritableDatabase();
cursor = getCursor();
cursor.moveToFirst();
while (cursor.isAfterLast() == false) {
String text = cursor.getString(2);
view.append(text);
cursor.moveToNext();
}
그러나이 줄에서 NullPointerException이 발생합니다.
view.append(text);
및 이유에 대해 확실하지 않습니다. 보기가 존재합니다.
는 질문 – Ronnie