android 設定時間和日期

來源:互聯網
上載者:User

標籤:android   style   blog   http   color   ar   sp   div   on   

當一個輸入框需要填寫時間或者日期是可以調用

日期設定

//此為日期按鈕的監聽器,點擊出現如所示
dateBn.setOnClickListener(new OnClickListener() { @Override public void onClick(View source) { Calendar c = Calendar.getInstance(); // 直接建立一個DatePickerDialog對話方塊執行個體,並將它顯示出來 new DatePickerDialog(DateDialogTest.this, // 綁定監聽器 new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker dp, int year, int month, int dayOfMonth) { EditText show = (EditText) findViewById(R.id.show); show.setText("您選擇了:" + year + "年" + (month + 1) + "月" + dayOfMonth + "日"); } } //設定初始日期 , c.get(Calendar.YEAR) , c.get(Calendar.MONTH) , c.get(Calendar.DAY_OF_MONTH)).show(); } });

時間設定

        //為“設定時間”按鈕綁定監聽器。        timeBn.setOnClickListener(new OnClickListener()        {            @Override            public void onClick(View source)            {                Calendar c = Calendar.getInstance();                // 建立一個TimePickerDialog執行個體,並把它顯示出來。                new TimePickerDialog(DateDialogTest.this,                    // 綁定監聽器                    new TimePickerDialog.OnTimeSetListener()                    {                        @Override                        public void onTimeSet(TimePicker tp, int hourOfDay,                            int minute)                        {                            EditText show = (EditText) findViewById(R.id.show);                            show.setText("您選擇了:" + hourOfDay + "時" + minute                                + "分");                        }                    }                //設定初始時間                , c.get(Calendar.HOUR_OF_DAY)                , c.get(Calendar.MINUTE)                //true表示採用24小時制                , true).show();            }        });

 

android 設定時間和日期

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.