RecyclerView中子项滚动后单页显示的智障一样的错误

    xiaoxiao2021-03-25  72

    现在是凌晨3:55了 人困马乏之后思维也出了问题

    犯下一个傻逼到无可救药的错误 RecyclerView中的子项们 滚动之后一个个都占据了一整个页面

    因为RecyclerView的子项需要通过适配器调用打气筒 才可以显示在RecyclerView之中 不仅仅是布局内的控件尺寸要注意 子项自身的布局文件(子项的外壳)尺寸大小也要格外注意  

    如图

    否则一个滚出屏幕 等到复用的时候 如果子项自身布局的外壳是match_parent的话 滚回来的时候就单独占据一页了

    所以垂直滚动的时候把高度改成包裹内容  

    一般手机除了黑莓的passport   Q10/30之外都是垂直屏幕所以没有关系 如果是黑莓的这几款横屏机器做适配的话

    items的布局就要好好考虑一下了

    不过鉴于BlackBerry江河日下(我的最爱啊)所以相对而言好一些

    如果是手机调成横屏模式的话 也没有必要非要弄成横滚模式 除了一些特殊的需求外

    转载请注明原文地址: https://ju.6miu.com/read-26157.html

    最新回复(0)