美文网首页
设置字体监听颜色

设置字体监听颜色

作者: XiaoXred | 来源:发表于2020-07-14 17:41 被阅读0次

    1,在ListBean类中添加isSelectView;  生成get,set方法

    private boolean isSelectView;

    public boolean isSelectView() {

    return isSelectView;

    }

    public void setSelectView(boolean selectView) {

    isSelectView = selectView;

    }

    2,在adapter中给textView做选择判断

    if (withdrawSetBean.isSelectView()){

    //这里是选中的颜色

        baseViewHolder.setTextColorRes(R.id.money_btn,R.color.colorFF6900);

    }else{

    //这里是未选中的颜色

    baseViewHolder.setTextColorRes(R.id.money_btn,R.color.color_333333);

    3,在条目监听里实现字体变色

    //字体变色

    List data =adapter.getData();

    for (int i =0; i < data.size(); i++) {

    ListModel.ListSetBean listBean = data.get(i);

       listBean.setSelectView(i==position);

    }

    4,刷新adapter

    adapter.notifyDataSetChanged();


    相关文章

      网友评论

          本文标题:设置字体监听颜色

          本文链接:https://www.haomeiwen.com/subject/ozcfhktx.html