我想模仿谷歌街景布局。
我有一个带单个地图的viewpager。我想在每页底部显示一个回收站,然后从底部拖动+滚动。
这是理想的结果(我不需要隐藏操作栏):

android - Android拖拽回收站 View 从底部上方的 map 片段-LMLPHP

您是否知道要使用哪种布局才能从底部效果进行相同的拖动/滚动?

我设法为myviewpager制作了一张地图:

android - Android拖拽回收站 View 从底部上方的 map 片段-LMLPHP

但是当我在viewpager片段中添加recyclerView时,它显然隐藏了地图:

android - Android拖拽回收站 View 从底部上方的 map 片段-LMLPHP

现在我的标签片段仅由recyclerview组成

<android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/recyclerview"
android:layout_width="match_parent"
android:visibility="invisible"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
tools:listitem="@layout/fragment_topic_list" />


我尝试使用底页纸,但它正在捕获地图事件,并且无法控制滚动(惯性)。

最佳答案

底表是设计支持库中鲜为人知的部分。设计支持库是一个Android库,旨在帮助android开发人员实现Google物料设计指南。

底页可以上下拖动。您需要进一步探索。我可以为您指出一些有用的资源。您应该跟随他们。我真的认为他们可以为您提供帮助。

克隆此格子应用程序的repo并研究代码。它通过拖放使用底页

还要遵循此tutorial,它将帮助您了解底页的行为

希望这个答案对您有帮助。

07-28 03:38
查看更多