a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

Android開發之DatePickerDialog、TimePickerDialog時間日期對話框用法示例

2019-10-21 21:19:18
字體:
來源:轉載
供稿:網友

本文實例講述了Android開發之DatePickerDialog、TimePickerDialog時間日期對話框用法。分享給大家供大家參考,具體如下:

用法:

一、創建兩個 DatePickerDialog、TimePickerDialog 實例調用 show() 方法即可將他們顯示出來

二、為 DatePickerDialog、TimePickerDialog 實例分別綁定監聽器,通過監聽獲得用戶設置

效果:

DatePickerDialog

Android開發,DatePickerDialog,TimePickerDialog,對話框

TimePickerDialog

Android開發,DatePickerDialog,TimePickerDialog,對話框

下面是具體的實現方法:

public class MainActivity extends Activity { private Button buttonDate; private Button buttonTime; @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.activity_main);  buttonDate = (Button) findViewById(R.id.dataBn);  buttonTime = (Button) findViewById(R.id.timeBn);  iniClick();//Binding the listeners for you program } public void iniClick(){  //set listener for your Date button  buttonDate.setOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View v) {    Calendar calendar = Calendar.getInstance();    //create a datePickerDialog and then shoe it on your screen    new DatePickerDialog(MainActivity.this,//binding the listener for your DatePickerDialog      new DatePickerDialog.OnDateSetListener() {       @Override       public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {        Toast.makeText(MainActivity.this,"Year:" + year + " Month:" + month + " Day:" + dayOfMonth,Toast.LENGTH_SHORT).show();       }      }      , calendar.get(Calendar.YEAR)      , calendar.get(Calendar.MONTH)      , calendar.get(Calendar.DAY_OF_MONTH)).show();   }  });  //set listener for your Time button  buttonTime.setOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View v) {    Calendar calendar = Calendar.getInstance();    //create a datePickerDialog and then shoe it on your screen    new TimePickerDialog(MainActivity.this,      new TimePickerDialog.OnTimeSetListener() {       @Override       public void onTimeSet(TimePicker view, int hourOfDay, int minute) {        Toast.makeText(MainActivity.this,"Hour:" + hourOfDay + " Minute:" + minute ,Toast.LENGTH_SHORT).show();       }      }      , calendar.get(Calendar.HOUR_OF_DAY)      , calendar.get(Calendar.MINUTE)      , true).show();   }  }); }}

這里是布局文件:

<?xml version="1.0" encoding="utf-8" ?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/idtatabHost" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:layout_weight="1"> <Button  android:id="@+id/dataBn"  android:text="點我一下 挑日期"  android:layout_width="0dp"  android:layout_weight="1"  android:layout_height="wrap_content" /> <Button  android:id="@+id/timeBn"  android:text="點我一下 挑時間 。。。"  android:layout_width="0dp"  android:layout_weight="1"  android:layout_height="wrap_content" /></LinearLayout>

希望本文所述對大家Android程序設計有所幫助。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九九精品在线 | 日韩精品在线观看视频 | 四虎在线播放 | 日本久久精品视频 | 伊人色综合网 | 一区二区精品 | 久久综合99re88久久爱 | 嫩草91| 人人草在线视频 | 男人久久天堂 | 日韩理论视频 | 国产精品久久久久久久午夜片 | 日本不卡在线 | 午夜亚洲电影 | 国产精品a久久久久 | 亚洲免费视频网站 | 日本一二三区视频 | 亚洲国产福利 | 精品无码久久久久久国产 | 国产精品久久久久久久久久久久久久 | 激情综合久久 | 成人在线h | 成人免费毛片嘿嘿连载视频 | 欧美成人二区 | 日韩综合| 中文字幕久久精品 | 天天干夜夜操 | 一本色道 | 精品国产乱码久久久久久闺蜜 | 久久久精品视频在线观看 | 国产亚洲欧美一区二区三区 | 亚洲视频一区二区在线 | 一级片在线观看 | 老司机精品福利视频 | 欧美日韩综合视频 | 午夜在线视频免费观看 | 亚洲精品在线免费观看视频 | 免费黄频在线观看 | 国内精品成人 | 精品国产一区二区三区免费 | a级毛片久久 |