要求:YY直播室的那种评论功能
满足1 最新评论出现在listview下面
2 有新评论来了,可以自动显示最新评论
3 如果手动把listview滑到其他地方,不在自动显示最新评论
-
int mListDatasize = mCommentData.size();
-
-
void refreshList() {
-
mListDatasize = mCommentData.size();
-
-
mCommentData.add(xxx);
-
-
int position = mList.getLastVisiblePosition() + 1;
-
mAdapter.notifyDataSetChanged();
-
if (position == mListDatasize) {
-
mList.setSelection(mCommentData.size());
-
}
-
}
判断当listview定位在最下方的itemview时,才刷新
注意notifyDataSetChanged()是个异步方法,调用之后listview不会立马刷新
阅读(439) | 评论(0) | 转发(0) |