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

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

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


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

如图


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

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

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

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

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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值