WheelPicker
WheelPicker copied to clipboard
展示控件的时候,不支持默认值
version 1.1.2 is work~
xml 中设置默认值时有效的 如:aigestudio:wheel_selected_item_position="8" 但是在onCreate代码中设置无效,如 public class TimerPickActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_time_picker);
final WheelPicker minuteWp = findViewById(R.id.wp_time_picker);
minuteWp.setSelectedItemPosition(5);
}
}
我也遇到这个问题了。1.1.2版本没有这个问题,但是1.1.2滚轮滚动过程中按下滚轮会导致getCurrentItemPosition()返回值不对。
对比了一下源代码,有一种解决办法:
picker.setSelectedItemPosition(index, false);