接上一篇文章chenglei1986/DatePicker源码解析(一),我们继续将剩余的部分讲完,其实剩余的内容,就是利用Numberpicker来组成一个datePicker,代码非常的简单
为了实现自定义布局的效果,我们给Datepciker定制了一个layout,大家可以定制自己的layout
<LinearLayout xmlns:android="http://schemas.a...
分类:
其他好文 时间:
2015-05-24 15:48:16
阅读次数:
211
数字选择器NumberPicker是Android3.0之后引入的一个控件,比较常用,比如说手机常用的闹钟,可以选择小时和分钟,如果你需要兼容3.0之前版本,GitHub上有开源的项目,具体的下载地址https://github.com/SimonVT/android-numberpicker。本人...
分类:
移动开发 时间:
2014-11-27 21:55:20
阅读次数:
313
在使用NumberPicker,DataPicker,TimePicker这几个控件时,很容易出现如下这个界面
但是我们想要的却是下面图示的结果
修改Application,activity的android:theme这个值。最直观的效果去掉android:theme即可。
本tips 在 android4.4上测试通过。...
分类:
移动开发 时间:
2014-10-30 23:58:24
阅读次数:
608
问题:点击Android项目中生成的NumberPicker的值,出现键盘,可以编辑这个值解决方案:[java] view plaincopymyNumberPicker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
分类:
移动开发 时间:
2014-10-15 04:31:29
阅读次数:
288
在我们日常开发过程中,可能会遇见如信用卡有效期选择的需求,它指需要选择年、月。但是系统控件DatePicker默认是支持年、月和日的选择,如下图:
那么,我们如何才能使得日期选择器不显示呢,我们先来看看DatePicker的源代码:
在DatePicker源码中,拥有一个private成员NumberPicker变量mDaySpinner,这个应该就是用于日期选择的控件了。那么对于privat...
分类:
其他好文 时间:
2014-09-25 14:02:58
阅读次数:
341
这里面用到了TableLayoutpackage com.example.numberpicker;import android.app.Activity;import android.os.Bundle;import android.widget.NumberPicker;...
分类:
移动开发 时间:
2014-09-13 14:39:05
阅读次数:
185
activity_main.xml View CodeMainActivity.javapublic class MainActivity extends Activity { NumberPicker numberPicker; Button button1; ...
分类:
移动开发 时间:
2014-09-12 16:54:13
阅读次数:
256
NumberPicker是Android3.0之后引入的一个控件,在以后的TimePicker和DatePicker时间控件里边都有引用,NumberPicker本身并没有提供接口给开发者修改其默认外观,这里延续前篇博客的内容( 调整TimePicker,DatePicker的大小、样式 ),提供一...
分类:
移动开发 时间:
2014-09-10 12:21:50
阅读次数:
346
最近需要做一个选项框,其中需要选择多个项目,NumberPicker是个不错的选择,如何让它显示文字呢?
其实很简单,如下即可:
np = (NumberPicker) findViewById(R.id.numberPicker1);
String[] city = {"北京","上海","广州","深圳","成都","天津"};
np.setDisplayedValues(ci...
分类:
其他好文 时间:
2014-08-27 14:45:37
阅读次数:
360