public void setVisibility(boolean isVisible,ViewGroup itemView){ ViewGroup.LayoutParams param = (ViewGroup.LayoutParams)itemView.getLayoutParams(); if (isVisible){ param.height =LinearLayout.LayoutParams.WRAP_CONTENT; param.width = LinearLayout.LayoutParams.MATCH_PARENT; itemView.setVisibility(View.VISIBLE); }else{ itemView.setVisibility(View.GONE); param.height = 0; param.width = 0; } itemView.setLayoutParams(param); }
RecyclerView隐藏子item
最新推荐文章于 2024-05-29 21:53:47 发布