Android_常见控件之DatePicker详解
来源:互联网 发布:激光脱毛仪 知乎 编辑:程序博客网 时间:2024/05/19 18:00
Android_常见控件之DatePicker详解
实例说明:
public class MainActivity extends Activity {/** Called when the activity is first created. */private Button showDatePickerButton = null;//该常量用于标识DatePickerDialogprivate static final int DATE_PICKER_ID = 1;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);showDatePickerButton = (Button) findViewById(R.id.showDatePickerButton);showDatePickerButton.setOnClickListener(new ButtonListener());}private class ButtonListener implements OnClickListener {@Overridepublic void onClick(View v) {//此方法用于显示DatePickerDialogshowDialog(DATE_PICKER_ID);}}//监听器,用户监听用户点下DatePikerDialog的set按钮时,所设置的年月日DatePickerDialog.OnDateSetListener onDateSetListener = new DatePickerDialog.OnDateSetListener() {@Overridepublic void onDateSet(DatePicker view, int year, int monthOfYear,int dayOfMonth) {System.out.println(year + "-" + monthOfYear + "-" + dayOfMonth);}};@Overrideprotected Dialog onCreateDialog(int id) {switch (id) {case DATE_PICKER_ID:return new DatePickerDialog(this, onDateSetListener, 2010, 11, 25);}return null;}}
调试结果:
总结:
掌握常用控件之一。
0 0
- Android_常见控件之DatePicker详解
- Android_常见控件之spinner详解
- IOS开发之DatePicker控件详解
- Android控件详解之DatePicker和TimerPicker
- android_控件之viewstub
- android_控件之菜单
- android_控件之quickcontactbadge
- 日历控件之DatePicker
- 控件之DatePicker、TimePicker学习
- Android控件开发之DatePicker
- Android控件之DatePicker、TimePicker
- android控件之 DatePicker、TimePicker
- Android控件开发之DatePicker
- Android控件之TimePicker、DatePicker
- 控件之DatePicker、TimePicker学习
- Android控件之Time/DatePicker
- Android控件中DatePicker、TimePicker详解
- android_控件
- [leetcode] Largest Number
- Codeforces Round #285 (Div. 1)A. Misha and Forest(构造题)
- 流程控制《3》while
- 嵌套《1》
- 嵌套《2》
- Android_常见控件之DatePicker详解
- android sdk content loader 一直显示0% 问题解决办法
- 在scala中访问postgresql(使用sbt)
- Mysql常用命令行
- 嵌套《3》
- Codeforces Round #285 (Div. 1)B. Misha and Permutations Summation(数学+数据结构打脸)
- TalkingData大规模机器学习的应用
- 跳转语句
- ios iphone6&plus 导航栏 变高