您的位置:首页 > 其它

NumberPicker简单用法(情感状态为例)

2015-11-30 10:17 281 查看
如图:




代码如下:

View qinganView=View.inflate(this, com.yika.R.layout.qianggan,null);
final NumberPicker numberPicker= (NumberPicker) qinganView.findViewById(R.id.numberPicker);
final String strs[]=new String[]{"保密","单身","恋爱中","已婚"};
numberPicker.setDisplayedValues(strs);
numberPicker.setMaxValue(strs.length - 1);
numberPicker.setMinValue(0);
new AlertDialog.Builder(this,AlertDialog.THEME_DEVICE_DEFAULT_LIGHT)
.setView(qinganView).setNegativeButton("提交", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(context,strs[  numberPicker.getValue()],Toast.LENGTH_SHORT).show();
}
}).setPositiveButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

}
}).create().show();


strs[ numberPicker.getValue()] 是获取选中的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: