-5
현재 시간과 사용자 입력 시간을 비교하고 의도를 통해 다른 클래스를 호출하는 방법 ?? 내가 응용 프로그램의 알람 종류를 만드는거야 그리고 난 코드가 여기에있는 UserInput 사용자가 시간을 얻기 위해 timepicker를 사용 : 여기에서안드로이드에서 사용자 입력 시간과 현재 시간을 비교하는 방법은 무엇입니까?
private TimePickerDialog.OnTimeSetListener theTimeSetListener = new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hour, int minute) {
String time = "User picked Hour: " + String.valueOf(hour) + "\n"
+ "Minute: " + String.valueOf(minute);
Toast.makeText(MainActivity.this, time, Toast.LENGTH_LONG).show();
int theHour = hour;
int theMinute = minute;
Intent alarmIntent = new Intent(MainActivity.this, MyAlarmService.class);
alarmIntent.putExtra("nel.example.MainActivity","My message");
PendingIntent pendingAlarmIntent = PendingIntent.getService(MainActivity.this, 0,
alarmIntent, 0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar AlarmCal = Calendar.getInstance();
AlarmCal.setTimeInMillis(System.currentTimeMillis());
AlarmCal.set(Calendar.HOUR_OF_DAY, theHour); // set user selection
AlarmCal.set(Calendar.MINUTE, theMinute); // set user selection
AlarmCal.set(Calendar.SECOND, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, AlarmCal.getTimeInMillis(),
pendingAlarmIntent);
}
};
시간을 비교 할 수없는 사용자 입력 시간 BT 메신저를 얻을 메신저 수 및 다른 클래스에 인 텐트를 보냅니 까 ??
plz help !!! 사전에
thnx
... :)
을 ? –