Chen-keeplearn

Results 9 comments of Chen-keeplearn

@kakarottoll 为什么不能把点击事件设置在onBindViewHolder,设置在onBindViewHolder中会带来什么影响?

> error: duplicate value for resource 'attr/cornerSize' with config > 项目中的名称和谷歌其他包的冲突,编译的时候报出重复问题 > 谷歌 'com.google.android.material:material:1.1.0' 谢谢提出的问题。前面写的时候单纯的自定义没有使用谷歌的material,如果是这样的话,目前建议您将源码下载下来,将自定义属性attrs里面的cornerSize改为其他的名称,后续我会修改,然后重新发布

已发布新的版本,cornerSize重新命名为corner_size

你好,感谢你关注到本控件。前面准备想起更新一下,准备在单个输入框模式下加入像下划线样式的focus颜色区别。如果你目前想马上运用到项目中,建议你下载源码,复制下来,在drawSingleStyle方法中加入对Paint颜色的判断设置,可以参考drawUnderlineStyle方法中的判断

你好,开始没注意,才看清楚你说的单个输入框的背景颜色。对于单个输入框背景颜色的设置,我认为你说的这个情况是可能将每个输入框作为一个控件(EditText),然后外层用LinearLayout包裹大致这种思路来实现的吧(前面在网上看到有这种实现方式好像)

在上条回复前,我开始以为我这个控件好像不能实现你说的这个单个输入框的背景颜色。因为这个控件本身就是集成自EditTextView,每个输入框都是根据距离坐标计算,然后通过画笔绘制出来的。所以一开始看到你说的是单个输入框背景颜色的时候,我还认为是实现不了的,但是其实是可以实现的,就是在绘制的单个输入框的时候改变画笔的style,即FILL还是STROKE,下个版本就发布这个功能需求

是不是你设置的corner太大了,高度和corner你尝试着根据UI给的尺寸设置试试

> 键盘缩下去之后 重新获取焦点的时候 就无法输入了 也无法删除 不好意思我这边测试的时候似乎是正常的,没有遇到你说的这个问题,是不是兼容问题,你是什么手机型号,用其他手机也有这个问题么?