追加および削除オプションを使用ListView
しましたが、削除ボタンをクリックすると、データベースの値は削除されますがListView
、更新されません。私は置きました
adapter.notifyDataSetChanged();
しかし、リストは更新されません。
adapter.notifyDataSetChanged()
これを試して、内部に電話してくださいrunOnUiThread
。
YourActivity.this.runOnUiThread(new Runnable() {
@Override
public void run() {
adapter.notifyDataSetChanged();
}
});
.invalidate();
ListViewを呼び出して、ビューが古くなっているため再描画する必要があることをフレームワークに通知する必要があります。
UI はメイン スレッドの外部で更新されます。すべてのロジックをasynctask
と postexecute 内に配置し、adapter.notifyDataSetChanged();