包含如何使用Numberpicker和如何避免进入编辑模式
使用
该控件的使用主要分2步:
第一步:布局文件
第二步:activity中使用
布局文件
<NumberPicker
android:id="@+id/wind_picker"
android:layout_width="wrap_content"
android:layout_height="60pt">
</NumberPicker>
java文件中使用该控件
1. 获取控件
NumberPicker tempPicker = (NumberPicker)findViewById(R.id.temp_picker);
2. 初始化控件
tempPicker.setFormatter(this);
tempPicker.setOnValueChangedListener(this);
tempPicker.setMaxValue(32);
tempPicker.setValue(22);
tempPicker.setMinValue(16);
3. 使用该控件
tempPicker.getValue();
NumberPicker如何避免进入编辑模式?
java中设置(亲自试过可以实现)
tempMaxPicker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
xml(无效果)
在numberpicker控件中使用该属性
android:focusable="true"
android:focusableInTouchMode="true"
可以参考链接:http://blog.youkuaiyun.com/yanjiee/article/details/42237631
NumberPicker自定义
参考链接:http://doc.okbase.net/xiaofeixiang/archive/115462.html
http://www.bubuko.com/infodetail-129142.html
本文介绍如何使用 Android 的 NumberPicker 控件,并提供避免其进入编辑模式的方法。包括布局配置、Java 文件中控件的获取与初始化,以及如何通过设置属性来禁用编辑模式。
3030

被折叠的 条评论
为什么被折叠?



