Android RecyclerView中选择一个条目后其余项归位初始状态
发布时间
阅读量:
阅读量
实现需求:在RecyclerView中实现单个条目选择功能,当选中某一条目时,仅该条目的字体样式发生改变,而其余所有条目的字体样式则恢复至初始状态。

方案:
在每个item中引入一个flag属性,用于标识其状态,其中0表示未被选中,1表示当前被点击的item;
于Adapter中插入如下代码:
@Override
public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
ContactClassifyItem item = mItemList.get(position);
if(item.getFlag() == 0){
holder.mItemView.setTypeface(Typeface.defaultFromStyle(Typeface.NORMAL));
}else {
holder.mItemView.setTypeface(Typeface.defaultFromStyl
全部评论 (0)
还没有任何评论哟~
