【问题标题】:Android drag recycler view from bottom over map fragmentAndroid从地图片段底部拖动回收器视图
【发布时间】:2017-12-11 06:45:24
【问题描述】:

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

您知道使用哪种布局来获得相同的从底部拖动/滚动的效果吗?

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

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

现在我的标签片段只由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 google-maps layout android-viewpager fragment


【解决方案1】:

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

底部的工作表可以上下拖动。你需要更多地探索它。我可以为您指出一些有用的资源。你应该跟随他们。我真的认为他们可以帮助你。

克隆这个格子应用的repo 并研究代码。它通过拖放使用底部工作表

也可以关注这个tutorial,它会帮助你理解底层的行为

希望这个回答对你有帮助。

【讨论】:

  • 感谢您提供的资源。这正是我所需要的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-24
  • 1970-01-01
  • 2020-03-25
  • 1970-01-01
相关资源
最近更新 更多