recycleview使用网格布局,部分文字和图片显示不出来,使用的GridLayoutManager设置也没有问题,在最开始的时候,字体设置的稍小一点,能显示正常,字体调到老板要求的大小的时候,问题出现了,一个item里有的显示图片不显示文字,有的图片和文字都不显示,显示的item比实际的item少。打印log的时候,position数量正常,后台获取的文字能正常打印出来,但是将正常的文字setText()到TextView的时候,TextView就是不显示
没有打码的地方就是setText()不起作用的地方,文本没有显示。
被这个问题折腾了3天,最后抱着试一试的态度,想着使用的是GridLayoutManager布局管理器,item的根布局也使用GridLayout吧,我之前item的根布局LinearLayout,所以就重新用GridLayout写了一遍item布局,一切显示正常,果然是布局的问题,想撞墙的冲动。之前LinearLayout布局有问题,具体原因没有排查,初步猜测可能是LinearLayout嵌套的问题。