Android Wheelview重复值

时间:2012-12-27 16:44:44

标签: android

我有一套带有这套适配器的车轮视图

NumericWheelAdapter minAdapter = new NumericWheelAdapter(this, 00, 30);

问题是,在计数到9后,它再次显示“1”。像这样

5 6 7 8 9 1 1 1

它应该像这样5 6 7 8 9 10 11 12

我认为需要查看Holder来解决这个问题。 谁能知道如何在轮视图适配器中实现视图保持器? 任何想法都将受到高度赞赏。

3 个答案:

答案 0 :(得分:0)

根据您看到的输出,0的{​​{1}},12,{{1} }和10元素由于宽度而被切断。只需改变11的宽度即可适应更宽的元素。

答案 1 :(得分:0)

您好我经常根据WheelView Yuri Kanivets设计新的库。 这是我的作品,希望你会喜欢。 https://code.google.com/p/wheel-controllers/

答案 2 :(得分:0)

new NumericWheelAdapter(this, 00, 30,"%02d");

这对我有用,也可以在一个滚轮中制作更大的数字。