0

追加および削除オプションを使用ListViewしましたが、削除ボタンをクリックすると、データベースの値は削除されますがListView、更新されません。私は置きました

adapter.notifyDataSetChanged();

しかし、リストは更新されません。

4

3 に答える 3

1

adapter.notifyDataSetChanged()これを試して、内部に電話してくださいrunOnUiThread

YourActivity.this.runOnUiThread(new Runnable() {
 @Override
 public void run() {
 adapter.notifyDataSetChanged();
}
});
于 2013-03-16T10:20:54.443 に答える
0

.invalidate();ListViewを呼び出して、ビューが古くなっているため再描画する必要があることをフレームワークに通知する必要があります。

于 2013-03-16T10:12:37.327 に答える
0

UI はメイン スレッドの外部で更新されます。すべてのロジックをasynctaskと postexecute 内に配置し、adapter.notifyDataSetChanged();

于 2013-03-16T10:08:44.050 に答える