recycleview使用网格布局,文字和图片部分显示不出来,TextView的setText()没起作用

recycleview使用网格布局,部分文字和图片显示不出来,使用的GridLayoutManager设置也没有问题,在最开始的时候,字体设置的稍小一点,能显示正常,字体调到老板要求的大小的时候,问题出现了,一个item里有的显示图片不显示文字,有的图片和文字都不显示,显示的item比实际的item少。打印log的时候,position数量正常,后台获取的文字能正常打印出来,但是将正常的文字setText()到TextView的时候,TextView就是不显示

 

没有打码的地方就是setText()不起作用的地方,文本没有显示。

被这个问题折腾了3天,最后抱着试一试的态度,想着使用的是GridLayoutManager布局管理器,item的根布局也使用GridLayout吧,我之前item的根布局LinearLayout,所以就重新用GridLayout写了一遍item布局,一切显示正常,果然是布局的问题,想撞墙的冲动。之前LinearLayout布局有问题,具体原因没有排查,初步猜测可能是LinearLayout嵌套的问题。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值