首页 > 解决方案 > Android - RecyclerView 项目未显示

问题描述

我想让一些项目在 recyclerview 视图中可见但不工作......起初所有的 RelativeLayouts 都消失了。当您执行“setVisibility(View.VISIBLE)”时,只有“免费”有效。

            if(mac.getTur().equals("free")){
                holder.relativeFree.setVisibility(View.VISIBLE);  

            }else if(mac.getTur().equals("vip")){
                holder.relativeVip.setVisibility(View.VISIBLE);

            }else if(mac.getTur().equals("reklamKarsiligi")){
                holder.relativeReklam.setVisibility(View.VISIBLE);
            }

LOGCAT

2020-01-13 00:31:57.694 31167-31167/com.maksu.iddaa D/Mac.getTur(): free
2020-01-13 00:31:57.745 31167-31167/com.maksu.iddaa D/Mac.getTur(): free
2020-01-13 00:31:57.798 31167-31167/com.maksu.iddaa D/Mac.getTur(): reklamKarsiligi
2020-01-13 00:31:57.833 31167-31167/com.maksu.iddaa D/Mac.getTur(): vip
2020-01-13 00:31:57.866 31167-31167/com.maksu.iddaa D/Mac.getTur(): vip

我的屏幕看起来像这样

回收站视图

标签: javaandroidandroid-studioandroid-recyclerview

解决方案


我解决了这个问题。我已经隐藏了 relavitelayouts 的父母。疏忽。


推荐阅读