最近用到listview显示从服务器拉取回来的json数据,主要是图片和文字资源。
Listview在加载完数据后,当我们需要ListView进行刷新的时候,我们需要调用Adapter.notifyDataSetChanged()来让界面刷新。
在程序中我也使用了这个方法,但是依然没有加载后立即得到想要的效果。核心代码如下:
<span style="font-family:Microsoft YaHei;"> HotTopicBean hotTopicBean;
for (int i = 0; i < jsonArray.size(); i++) {
hotTopicBean = new HotTopicBean();
jsonObject = jsonArray.getJSONObject(i);
hotTopicBean.setPostId(jsonObject.getLong("postId")); //帖子ID
hotTopicBean.setUserimgUrl(jsonObject.getString("userPic"));
hotTopicBea