国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android Studio時間選擇器的創建方法

2019-10-22 18:25:51
字體:
來源:轉載
供稿:網友

本文實例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內容如下

效果顯示:

時間選擇器,AndroidStudio,選擇器

時間選擇器,AndroidStudio,選擇器

1、創建xml頁面(我的項目扣下來的,有的地方會報錯要改)

 

<TextView  android:id="@+id/consultation_tv_birthdate"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:layout_alignLeft="@+id/consultation_tv_sex"  android:layout_alignStart="@+id/consultation_tv_sex"  android:layout_alignTop="@+id/consultation_et_birthdate"  android:layout_marginTop="9dp"  android:text="出生日期:"  android:textColor="@color/black"  android:textSize="18sp"  android:textStyle="bold" /><EditText  android:id="@+id/consultation_et_birthdate"  android:layout_width="260dp"  android:layout_height="40dp"  android:layout_alignLeft="@+id/consultation_et_sex"  android:layout_alignStart="@+id/consultation_et_sex"  android:layout_below="@+id/consultation_et_sex"  android:layout_marginTop="22dp"  android:background="@drawable/input_bg"  android:focusable="false"  android:ems="10"  android:inputType="textPersonName"  android:paddingLeft="15dp"  android:paddingRight="15dp" /><ImageView  android:id="@+id/consultation_iv_birthdate"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:layout_above="@+id/consultation_et_id_card"  android:layout_alignEnd="@+id/consultation_et_birthdate"  android:layout_alignRight="@+id/consultation_et_birthdate"  android:layout_marginBottom="5dp"  android:layout_marginRight="10dp"  app:srcCompat="@android:drawable/ic_menu_today" />

2、創建參數

EditText consultation_et_birthdate;//出生日期:ImageView consultation_iv_birthdate;//出生日期點擊

3、獲取控件

consultation_et_birthdate = (EditText) findViewById(R.id.consultation_et_birthdate);consultation_iv_birthdate = (ImageView) findViewById(R.id.consultation_iv_birthdate);

4、創建點擊事件

consultation_iv_birthdate.setOnClickListener(new View.OnClickListener() {  @Override  public void onClick(View v) {    showDialog(DATE_DIALOG);  }});

5、創建時間控件并獲取數據

final Calendar ca = Calendar.getInstance();mYear = ca.get(Calendar.YEAR);//年mMonth = ca.get(Calendar.MONTH);//月mDay = ca.get(Calendar.DAY_OF_MONTH);//日

6、獲取點擊確定事件

@Overrideprotected Dialog onCreateDialog(int id) {  switch (id) {    case DATE_DIALOG:      return new DatePickerDialog(this, mdateListener, mYear, mMonth, mDay);  }  return null;}

7、綁定數據

/** * 設置日期 綁定時間 */private DatePickerDialog.OnDateSetListener mdateListener = new DatePickerDialog.OnDateSetListener() {  @Override  public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {    mYear = year;    mMonth = monthOfYear;    mDay = dayOfMonth;    consultation_et_birthdate.setText(new StringBuffer().append(mYear).append("-").append(mMonth + 1).append("-").append(mDay).append(" "));  }};

有什么問題請留言。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浑源县| 景洪市| 绥棱县| 建平县| 纳雍县| 彭泽县| 延寿县| 新乐市| 仪陇县| 南昌县| 永宁县| 开封县| 鱼台县| 万盛区| 江华| 舟山市| 山东| 克拉玛依市| 区。| 金昌市| 华宁县| 宁陕县| 合山市| 四子王旗| 屯留县| 米易县| 扬州市| 九龙城区| 广安市| 夏津县| 扶绥县| 绥阳县| 涿鹿县| 新乡县| 南澳县| 鲁甸县| 淳安县| 凤山市| 竹山县| 沧州市| 冀州市|