最佳答案
正如我们所看到的,回收视图比 ListView 更有效,所以我更喜欢在我的项目中使用它。但是最近当我把它放入我的定制 ViewGroup 时遇到了一个麻烦。回收视图很容易在 xml 中设置滚动条,如下所示:
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" />
但我实在找不到任何方法来设置回收视图的滚动条代码,我所尝试的是:
mRecyclerView.setVerticalScrollBarEnabled(true);
然后我在 Android 的文档中看到了 这个。
所以我尝试制作我自己的 LayoutManager 并覆盖我认为我需要的函数。但最终我还是失败了。所以谁能告诉我如何制作我自己的 LayoutManager 或者给我看看其他的解决方案。谢谢!