TimePickerDialogから時間をDate型で取得してそれをAlamManagerの時刻設定で使いたいが、
TimePickerからどうやって設定時刻を取得するか分かりません。
java
1final TimePickerDialog timePickerDialog1 = new TimePickerDialog(this, 2 new TimePickerDialog.OnTimeSetListener() { 3 @Override 4 public void onTimeSet(TimePicker view, int hourOfDay, int minute) { 5 stopTime.setText(String.valueOf(hourOfDay) + ":" + String.valueOf(minute)); 6 } 7 }, hour1, minute1, true); 8 timePickerDialog1.show();
上記コードでhourOfDayとminuteは正しく取得出来るのが分かりました。
ただ時間と分が別々になっているので、これを 09:39 の形のDate型にしたいと考えています。
java
1SimpleDateFormat sdf = new SimpleDateFormat("hh:mm"); 2sdf.format(*ここに何を?*);
考え方自体間違っていますでしょうか?
それともtimePickerの値を一括でDate型で取れる方法が他にあるのでしょうか?
Java Android初心です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/23 02:37
2017/02/23 03:21
2017/02/23 03:38