私の質問は、SQLite データベースでデータが変更された後のリストビューの更新に関するものです。データベースにデータを挿入すると、リストビューが更新されません。onRestart() で、次のようなことをしたいです。
onRestart(){
super.onRestart();
custom_adapter.notifyDataSetChanged();
}
それは私にNullPointerExceptionを与えます。しかし、これの代わりに、完全なコードを書かなければなりません:
onRestart(){
super.onRestart();
cursor.requery();
listview.setadapter(custom_adapter);
listview.setonClickListener(new OnclickListener(){
......
}
)};
}
私のカスタムリストビューには、Imageview と Two TextView が含まれています。