Java 如何在后台android中通过线程通知时间结束
我想从我的应用程序中检查,当用户选择与管理员在特定时间交谈时,我想限制该用户在指定时间交谈,并在其停止时通知警告消息。它的工作原理与eg类似:-数据包在数据有效性结束时通知用户。int尝试使用此代码通知Java 如何在后台android中通过线程通知时间结束,java,android,Java,Android,我想从我的应用程序中检查,当用户选择与管理员在特定时间交谈时,我想限制该用户在指定时间交谈,并在其停止时通知警告消息。它的工作原理与eg类似:-数据包在数据有效性结束时通知用户。int尝试使用此代码通知 Intent myIntent = new Intent(MainActivity.this, MyAlarmService.class); pendingIntent = PendingIntent.getService(MainActivity.this, 0, myIntent, 0);
Intent myIntent = new Intent(MainActivity.this, MyAlarmService.class);
pendingIntent = PendingIntent.getService(MainActivity.this, 0, myIntent, 0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 59);
calendar.set(Calendar.SECOND, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);
您必须使用服务和其他警报管理器来通知警报