亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

android - recyclerview顯示錯(cuò)亂

瀏覽:131日期:2024-09-12 08:58:56

問題描述

滑動(dòng)的時(shí)候,不該顯示的item也顯示了標(biāo)注(就是那個(gè)數(shù)字1)

@Override public void onBindChildViewHolder(MyChildViewHolder holder, int groupPosition, int childPosition, int viewType) { //...if (studentBean.getGalleryCount() != 0) { holder.childAlbumNum.setText(' ' + studentBean.getGalleryCount() + '’ ');} else { holder.childAlbumNum.setVisibility(View.GONE);} //... }

android - recyclerview顯示錯(cuò)亂

問題解答

回答1:

RecyclerView是用于重用的,也就是說你的每一個(gè)條目,使用的有可能是前面已經(jīng)使用過的布局對(duì)象。所以你在onBindChildViewHolder里應(yīng)該對(duì)某些View的顯示與否做一下初始化設(shè)定。你的代碼里,我看到了你僅僅在某種情況下隱藏了一個(gè)View,但是卻沒有初始化它的顯示與否,這樣可能由于上一次顯示時(shí)是GONE的,這一次你設(shè)置的數(shù)據(jù),但是因?yàn)闆]有設(shè)置VISIBLE,所以就導(dǎo)致顯示不出來了。你的問題應(yīng)該就是這個(gè),建議你在onBindChildViewHolder的開始部分加入:

holder.childAlbumNum.setVisibility(View.VISIBLE);回答2:

沒看出哪里有問題,那個(gè)數(shù)字1?

相關(guān)文章:
主站蜘蛛池模板: 成人毛片18女人毛片 | 亚洲 欧美 中文 日韩专区 | 亚洲精品免费视频 | 又大又紧又硬又湿a视频 | 欧美日本一区二区三区生 | chinese麻豆自制国产 | 爱爱视频在线免费观看 | 国产精品福利在线观看免费不卡 | 在线看片免费 | 免费的日本一级淫篇小说 | 91视频免费观看 | 欧美日韩亚洲国内综合网俺 | 日本欧美一区二区三区不卡视频 | a级黄色网| 韩国日本一级片 | 久久se精品一区二区国产 | 老司机成人午夜精品福利视频 | 国产大片免费观看中文字幕 | 欧美一级特黄aaa大片 | 欧美r级限制禁片在线观看 欧美va在线高清 | 99久久一香蕉国产线看观看 | 一区二区高清在线观看 | 2021最新国产成人精品免费 | 国产精品一区在线观看 | 在线观看国产小屁孩cao大人 | 国产在线播放免费 | 男女爱爱小视频在线观看 | 欧美人拘一级毛片 | 欧美激情在线播放第16页 | 亚洲精品成人一区二区aⅴ 亚洲精品大片 | 国产在线观看免费一级 | 国产精品无码永久免费888 | 精品久久久久久国产 | 达达兔午夜起神影院在线观看麻烦 | 国产后进白嫩翘臀美女图片 | 亚洲人人视频 | 久久青青草原精品老司机 | 老妇综合久久香蕉蜜桃 | 在线亚洲国产精品区 | 亚洲夜色夜色综合网站 | 久久毛片免费看一区二区三区 |