android – 在nestedscrollview中的recyclerview中将项目拖出可见空间时 – nestedscrollView不会滚动

我有一个建筑,其中有两个项目是静态和recyclerview与可拖动项目.两种类型的视图都由LinearLayout包装. LinearLayout由nestedScrollView包装.

XML说明:

<nestScrollView>
  <LinearLayout>
    <View></View>
    <View></View>
    <RecyclerView></RecyclerView>
  </LinearLayout>
</nestScrollView>

图解说明:

我从本教程中拖拽项目的实现:https://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-6a6f0c422efd#.yc7me2ikf

问题是当我将他的孩子拖出屏幕时,RecyclerView不会滚动. (但是,如果我没有将nestedScrollView作为父级,则RecyclerView将按预期工作.)

搜索了与此相关的每个问题,但我没有找到任何解决方案.

解决方法

将recyclelerView放在nestedScrollView中并不是一个好习惯.我建议您将其他视图用作RecyclerView项目.我确信这会解决您的问题,因为您说“但是如果我没有nestedScrollView作为父级,则RecyclerView按预期工作.”

相关文章

Android 通过adb shell命令查看内存,CPU,启动时间,电量等...
Monkey Android app稳定性测试工具之Monkey使用教程 by:授客...
Android 常见adb命令 by:授客 QQ:1033553122 1、 查看所有已...
这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...