美文网首页
RecyclerView把他上面的控件顶上去了

RecyclerView把他上面的控件顶上去了

作者: 寒冷de星空 | 来源:发表于2019-08-28 11:36 被阅读0次

    问题:有时候在布局中嵌套RecyclerView的时候 RecyclerView把他上面的控件顶上去了
    这是因为RecyclerView抢占了焦点是原因

    解决方案:
    一、在RecyclerView的父布局添加android:descendantFocusability="blocksDescendants"属性
    意思是阻止RecyclerView获取焦点

    二、直接在代码中设置RecyclerView不获取焦点 recyclerView.setFocusable(false)

    相关文章

      网友评论

          本文标题:RecyclerView把他上面的控件顶上去了

          本文链接:https://www.haomeiwen.com/subject/qjjpectx.html