我想在android中实现类似Google Drive的界面,如下图所示,但我不知道如何实现。我在水平方向使用了一个 recyclerview,在垂直方向使用了一个 recyclerview,但它与这张图片不一样。而且我在 ScrollView 中使用了所有两个 recyclerview,我想在顶部显示部分标题。它与安卓中的 Google Drive 相同。
谢谢! :-)
最佳答案
<ScrollView>
<RecyclerView>
//for horizontal
</RecyclerView>
<RecyclerView>
// for vertical column
</RecyclerView>
</ScrollView>
水平回收 View
mRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true));
对于具有 2 列的垂直回收 View ,使用 GridLayoutManager 而不是 LinearLayoutManager,如下所示:
GridLayoutManager manager = new GridLayoutManager(this, 2);
recyclerView.setLayoutManager(manager);
不要忘记放置 recyclerView.setNestedScrollingEnabled(false);
以便在 scrollview 中平滑滚动 recyclerview
关于android - Google Drive 中第一行和部分标题的水平回收 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45037147/