首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android HorizontalListView中刷新视图

在Android HorizontalListView中刷新视图
EN

Stack Overflow用户
提问于 2013-11-07 19:35:56
回答 1查看 369关注 0票数 1

我正在使用HorizontalListView库(GitHub链路)创建一个DevSmart。当用户单击某个元素时,我将捕获该事件,并希望刷新所有视图,以便显示用户的选择。我尝试了很多不同的东西,只是无法让HorizontalListView刷新它的视图:

代码语言:javascript
复制
// does not work
mHorizontalListView.invalidate();
mHorizontalListView.requestLayout();

// does not work
mHorizontalListView.notify();

// does not work
mHorizontalListView.notifyAll();

// works, but scrolls to position 0 which isn't desirable
mHorizontalListView.setAdapter(mHorizontalListViewAdapter);

在普通的invalidateViews上有什么类似于ListViews的东西吗?我知道我的选择更新代码是有效的,因为如果我滚动选定的元素,当该元素再次出现并必须重新生成时,它将正确显示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-08 14:56:01

也许您需要notifyDataSetChanged()方法

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19845052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档