0
  • 要么就是我们理解的UI效果不一样。如果你只是为了弹出一个可以滑动的RecyclerView,为什么要使用NestedScrollView呢?用一个PopupWindow不就可以了嘛。你不是做过喜马拉雅吗?喜马拉雅的播放列表,是你想要的效果吧。

    1153952789488054272  评论     打赏       拉大锯
    • 土豆南瓜  回复 @拉大锯
      我给你发送了一封邮件说明问题,很闲的时候你再看吧,不急。
      土豆南瓜 2019-12-12 19:12   回复 1186978534388781056
  • <androidx.core.widget.NestedScrollView  >
        <RelativeLayout>
            <com.amap.api.maps.MapView/>
            <androidx.recyclerview.widget.RecyclerView  />
        </RelativeLayout>
    </androidx.core.widget.NestedScrollView>
    


    你怎么使用RelativeLayout呢?那不就重叠了吗?重叠以后,你使用NestedScrollView有何意义呢?



    1153952789488054272  评论     打赏       拉大锯
    • 土豆南瓜  回复 @拉大锯
      用RelativeLayout包裹是可以实现滑动页面,地图和下面recyclerview列表一起向上滚动的。 尝试去掉了RelativeLayout,直接NestedScrollView包裹两个控件,提示(ScrollView can host only one direct child)里面只能有一个孩子。
      土豆南瓜 2019-12-12 15:59   回复 1186978534388781056
    • 拉大锯  回复 @土豆南瓜
      我的意思不是叫你不要外面的包裹着,你用LinearLayout才有意义呀。要不你只是想你的RecyclerView盖在地图上面那就没必要使用NestedScrooVlew了。
      拉大锯 2019-12-12 16:13   回复 1153952789488054272
    • 土豆南瓜  回复 @拉大锯
      看到你第一个回复的时候我就尝试用LinearLayout了,不过没有改变。那个RecyclerView是在地图下面的,在里面recycler是对齐底边,mapview有一定的高度,两个不重叠。
      土豆南瓜 2019-12-12 16:33   回复 1186978534388781056
    • 拉大锯  回复 @土豆南瓜
      那你没给你的mapView设置高度。
      拉大锯 2019-12-12 16:45   回复 1153952789488054272
    • 土豆南瓜  回复 @拉大锯
      <androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout
      土豆南瓜 2019-12-12 17:00   回复 1186978534388781056
    • 土豆南瓜  回复 @拉大锯
      这个回复框有字数限制,没有看到一下子复制进入了,mapview有设置高度,320dp,不然它和下面recyclerview就重叠了。
      土豆南瓜 2019-12-12 17:01   回复 1186978534388781056
    • 拉大锯  回复 @土豆南瓜
      好,有空我看看邮件。
      拉大锯 2019-12-12 23:34   回复 1153952789488054272
相关问题
我爱吃西瓜 · android / 地图
2020-10-14 23:13 468 4
幻影~ · 安卓
2024-04-26 19:25 7 4
deanhu · AOSP
2024-04-25 21:53 3 10
幻影~ · 提问
2024-04-13 20:13 10 2
幻影~ · 找工作
2024-04-07 10:44 17 2
幻影~ · 问题
2024-03-31 17:20 7 2
TONYGFX · AOSP
2024-03-28 17:11 4 2