国产探花免费观看_亚洲丰满少妇自慰呻吟_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開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 班玛县| 宁远县| 瑞丽市| 马山县| 中超| 油尖旺区| 阿合奇县| 林州市| 习水县| 连平县| 耿马| 昭平县| 黔东| 延寿县| 杨浦区| 滨海县| 万安县| 德兴市| 镇赉县| 大荔县| 鱼台县| 石狮市| 水富县| 西乌珠穆沁旗| 仙桃市| 察哈| 胶南市| 西宁市| 六安市| 晋城| 黎川县| 新巴尔虎右旗| 洛南县| 崇阳县| 祁门县| 广州市| 耿马| 芷江| 项城市| 柳江县| 长兴县|