0
我是Android新手,我嘗試添加時間選擇器對話框到我的應用程序,以從用戶處獲取時間。 但沒有出現對話框。 我正在使用android studio。 這是代碼:時間選擇器對話框不工作
Calendar calendar=Calendar.getInstance();
int hour= calendar.get(Calendar.HOUR_OF_DAY);
int minutes1= calendar.get(Calendar.MINUTE);
EditText time=(EditText) findViewById(R.id.TimeEdT);
time.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
TimePickerDialog timePickerDialog=new TimePickerDialog(MainActivity.this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
time.setText(hourOfDay+":"+minute);
}
},hour, minutes1, true
);
timePickerDialog.setTitle("Select Time");
timePickerDialog.show();
}
});
當我試圖運行應用程序的對話框不會出現。 我的目標是從用戶處獲取時間並將其用作文本輸入,然後將其用於警報通知。
請幫助
是的,謝謝,但我怎麼能把這個變化報警?我的意思是,用戶設置文本後,它也意味着鬧鐘設置,當達到時間,它會發出通知和響鈴! – Nujud
@NujudAli如何設置警報是一個完整的單獨主題。你應該看看http://developer.android.com/training/scheduling/alarms.html –