台灣最大程式設計社群網站
線上人數
1067
 
會員總數:239082
討論主題:185522
歡迎您免費加入會員
討論區列表 >> Android APP 開發 >> TimePicker 重複使用
[ 變換順序 ]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
TimePicker 重複使用
價值 : 20 QP  點閱數:163 回應數:0

樓主

Blue
初學者
267 78
930 157
發送站內信

Hi,各位先進大家好:
小弟想使用 TimePicker 選擇時間,結果顥示在 txtTime1~10,
如下的 code,是否有辦法以傳送參數的方式,不要 showTimePickerDialog 寫10 次,
謝謝!

txtTime1 = (EditText) findViewById(R.id.txtTime1);

final Button btnTime1 = (Button) findViewById(R.id.btnTime1);
btnNearBegin.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
showTimePickerDialog();
}
});

public void showTimePickerDialog() {
// 設定初始時間
int mHour, mMinute;
final Calendar c = Calendar.getInstance();
mHour = c.get(Calendar.HOUR_OF_DAY);
mMinute = c.get(Calendar.MINUTE);

// 跳出時間選擇器
TimePickerDialog tpd = new TimePickerDialog(this,
new TimePickerDialog.OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
// 完成選擇,顯示時間
txtTime1.setText(hourOfDay + ":" + minute);
}
}, mHour, mMinute, false);
tpd.show();
}






搜尋相關Tags的文章: [ TimePicker ] ,
本篇文章發表於2016-11-01 17:25
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
[ 變換順序 ]   

回覆
如要回應,請先登入.