我收到以下错误:
Java.lang.IllegalStateException:适配器的内容已更改,但ListView未收到通知。确保不从后台线程修改适配器的内容,而只是从UI线程修改。
我从onPostExecute
方法调用,我在设置适配器之后,我正在进行setNotifyDataChanged
但仍然无法正常工作。为什么呢?
if(forumqbfilter_list.size() > 0 && forumqbfilter_list != null) {
forumAdapter = new ForumAdapter(ForumViewActivity.this);
LV_forums.setAdapter(forumAdapter); forumAdapter.notifyDataSetChanged();
} else {
Toast.makeText(getApplicationContext(), "No Forums Available", 20).show();
}
答案 0 :(得分:-1)
致电adapter.notifydatasetchanged()
更新您的列表视图。