首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自动滚动HorizontalListView

如何自动滚动HorizontalListView
EN

Stack Overflow用户
提问于 2016-11-02 13:44:37
回答 3查看 58关注 0票数 1

例如ListView,它调用smoothScrollToPosition(index) Android Developer Doc没有HorizontalListView。我从GitHub下载了这个自定义的HorizontalListView,但我对如何使用HorizontalListView自动滚动感到困惑。

可以循环查看滚动循环,并在指定的时间滚动

EN

回答 3

Stack Overflow用户

发布于 2016-11-02 13:58:06

我建议使用带有设置为水平模式的线性布局管理器的recyclerview。

票数 2
EN

Stack Overflow用户

发布于 2016-11-02 14:04:44

如果您只需要一个HorizontalListView,那么RecycleView就是最佳选择。

只需添加此行代码即可将其转换为HorizontalListView

代码语言:javascript
复制
LinearLayoutManager layoutManager= new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL, false);
mRecyclerView = (RecyclerView) findViewById(R.id.recycler_view);
mRecyclerView.setLayoutManager(layoutManager);

参考可以在这里找到https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html

票数 0
EN

Stack Overflow用户

发布于 2016-11-02 14:06:07

您可以使用循环视图并设置布局管理器,如下所示

代码语言:javascript
复制
listView= (RecyclerView)findViewById(R.id.hlistview);

        LinearLayoutManager layoutManager=new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false);
        listView.setLayoutManager(layoutManager);

查看此example on github

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

https://stackoverflow.com/questions/40373213

复制
相关文章

相似问题

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