首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    D8-Android自定义控件之DotNum及item复用问题

    mBigHeight = ta.getDimension(R.styleable.DotNumView_z_Dot_Height, mBigHeight); mBigCircleColor = ta.getColor...widthMeasureSpec, int heightMeasureSpec) { setMeasuredDimension((int) mBigHeight, (int) mBigHeight...invalidate(); } 二、使用:在适配器中获取item的布局时使用 //获取ImageView final ImageView itemIv = holder.getView(R.id.id_iv_photo...); //获取DotNumView final DotNumView dotNum = holder.getView(R.id.id_dot_check); //设置默认图片 itemIv.setImageResource...仔细想一下,还是发挥自己的聪明才智吧 思路:用一个Map装一下选中的点和对应的数字,布局加载是动态判断一下,是否是该position的点,然后更新状态 一开始用List,然后发现需要两个字段,才改成

    48710
    领券