清除RAM停止显示通知

时间:2016-09-11 06:51:41

标签: java android alarmmanager background-process

使用AlarmManager课程我可以在200毫秒(用于测试)代码后安排通知:

Intent alarmIntent = new Intent(this, AlarmReceiver.class);
pendingIntent = PendingIntent.getBroadcast(this, 0, alarmIntent, 0);
manager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
int interval =200;
manager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(),interval, pendingIntent);
public class AlarmReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context arg0, Intent arg1) {
   SetUpNotification.createNotification();

}}

但是当我清理RAM这些通知停止时,即使我关闭活动我也可以收到这些通知,但是在清除ram之后,我不知道我在做什么错误请帮助

1 个答案:

答案 0 :(得分:0)

MIUI的解决方案 7.0 =>安全性=>自动启动=>选择要在background =>中运行的应用重新启动重启后,您的设备应该能够像其他Android设备一样在后台运行您的应用程序服务。

MIUI 4.0 settings

MIUI AutoStart Detailed Description