概述
数值选择器用于让用户输入数值,用户既可以通过键盘输入数值,也可以通过拖动来选择数值。使用该组件常用如下三个方法。
setMinValue(int minVal):设置该组件支持的最小值。
setMaxValue(int maxVal):设置该组件支持的最大值。
setValue(int value):设置该组件的当前值。
下面通过一个实例来介绍NumberPicker的功能与用法。
实例:选择您意向的价格范围
在该实例中,程序将使用两个NumberPicker来让用户选择价格,第一个NumberPicker用于选择低价,第二个NumberPicker用于选择高价。下面是该实例的布局文件。
布局文件如下:
>
上面的布局文件中定义了两个NumberPicker,接下来Activity代码需要为这两个NumberPicker设置最小值、最大值,并为他们绑定事件监听器。下面是该Activity的后台代码。
packageorg.crazyit.helloworld;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;importandroid.widget.NumberPicker;importandroid.widget.NumberPicker.OnValueChangeListener;importandroid.widget.Toast;public class NumberPickerTest extendsActivity {
NumberPicker np1,np2;//定义最低价格、最高价格的初始值
int minPrice=25,maxPrice=75;<
最后
以上就是大意故事为你收集整理的android 拖动数字选择,数值选择器(NumberPicker)的功能与用法的全部内容,希望文章能够帮你解决android 拖动数字选择,数值选择器(NumberPicker)的功能与用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复