【问题标题】:recyclerview inside scroll view affects scroll position滚动视图内的recyclerview影响滚动位置
【发布时间】:2016-11-02 12:28:44
【问题描述】:

我有如下布局结构

  --FrameLayout
    --scrollview
       --LinearLayout
          --LinearLayout
          --RecyclerView
    --LinearLayout

当我到达该页面时,它似乎滚动到了回收站视图。 我只想在到达页面时滚动位置位于顶部。

看起来很奇怪,当我在滚动视图内的线性布局和回收视图之间切换顺序时,行为是正确的 - 因为滚动位置在顶部

【问题讨论】:

  • 张贴一些代码请求,你的 ASCII 绘图说滚动视图包含两个孩子,但它不能。
  • 我的错误,已更正
  • 严重无法理解..请使用一些图像和代码更具描述性..!!并且 ScrollView 中的 RecycleView 总是很奇怪 看看这个1st, 2nd
  • @jankigadhiya - 不是真的。您可以在垂直滚动视图中使用水平回收器视图,但如果两者都是垂直的 - 肯定是不好的

标签: android


【解决方案1】:

这对我有用:

mRecyclerView.setFocusable(false);

虽然这里有很多很好的答案:How to scroll to top of long ScrollView layout?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多