Android 控件之DatePicker(日期和日历)
2015-12-05 00:45
966 查看
Android 控件之DatePicker(日期和日历)
在xml文件中添加DatePicker控件,自动生成的文件代码不用修改。
接下来实现时间初始化,以及修改时间事件监听,用Toast显示出来:
在xml文件中添加DatePicker控件,自动生成的文件代码不用修改。
接下来实现时间初始化,以及修改时间事件监听,用Toast显示出来:
package com.example.time; import java.util.Calendar; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.widget.DatePicker; import android.widget.Toast; public class MainActivity extends Activity { private DatePicker datePicker; private int year, monthOfYear, dayOfMonth; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); datePicker = (DatePicker) this.findViewById(R.id.datePicker1); // 获得系统日期 初始化年月日 Calendar calendar = Calendar.getInstance(); year = calendar.get(calendar.YEAR); monthOfYear = calendar.get(calendar.MONTH); dayOfMonth = calendar.get(calendar.DAY_OF_MONTH); datePicker.init(year, monthOfYear, dayOfMonth,// 匿名内部类 new DatePicker.OnDateChangedListener() { @Override public void onDateChanged(DatePicker arg0, int year, int monthOfYear, int dayOfMonth) { // TODO Auto-generated method stub String value = year + "年" + (monthOfYear + 1) + "月" + dayOfMonth + "日"; Toast.makeText(MainActivity.this, value, 1).show(); // 月份+1 } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }打开即可以显示系统时间,修改后会以Toast形式显:
相关文章推荐
- Android Retrofit 框架上传多张图片解决方案
- android增加自定义公用类库customer-framework.jar
- Android自学之路,RecycleView的使用,添加与删除
- Android中static有关的内存泄漏
- Android 打包成jar类库 和 doc文档输出
- Android FloatingActionButton: FloatingActionsMenu向下伸展弹出及删除包含的FloatingActionButton【4】
- 终于能在 Android TV 上看 Twitch 串流了
- Android studio 集成 shareSDK
- android增加自定义公用资源包customer-framework-res.apk
- Android 快速开发系列 打造万能的ListView GridView 适配器
- android SQLite更新数据库版本最佳写法
- Android性能优化之被忽视的优化点
- android studio 签名realse版本apk遇到的问题
- EditText在Dialog中得到焦点并全部选中且弹出软件键盘
- Android 控件之checkBox
- Android Studio 下载地址与简单配置
- android 去应用商店给软件评分
- RxJava初步了解和在Android中的使用
- Android项目打包与签名对比
- Android开发笔记(十一)自定义视图的构造方法