【发布时间】:2015-01-19 07:19:01
【问题描述】:
正如我们所见,RecyclerView 比 ListView 更有效,所以我更喜欢在我的项目中使用它。但是最近我把它放在我的自定义 ViewGroup 中时遇到了麻烦。 RecyclerView 很容易像这样在 xml 中设置滚动条:
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" />
但我真的找不到在 RecyclerView 的代码中设置滚动条的任何方法,我尝试过的是:
mRecyclerView.setVerticalScrollBarEnabled(true);
然后我在 Android 的文档中看到了this。
所以我尝试制作自己的 LayoutManager 并覆盖我认为我需要的功能。但最后我失败了。所以谁能告诉我应该如何制作自己的 LayoutManager 或者只是向我展示其他解决方案。谢谢!
【问题讨论】:
标签: android scrollbars android-recyclerview