我想在Android中创建通知。但是,如果我通过TaskManager终止应用程序,它也会终止通知。这是代码片段。
它是调用者。
Intent intent = new Intent(myActivity, NotificationReciever.class);
String appName = myActivity.getTitle().toString();
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.add(Calendar.SECOND, time);
AlarmManager alarmManager = (AlarmManager)
myActivity.getSystemService(Context.ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), sender);它是接收器。
public class NotificationReciever extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {我添加了代码,但它不能
intent.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK );我想让通知生效。你能告诉我如何避免杀死TaskManager吗?
发布于 2012-07-26 07:59:46
你能告诉我如何避免任务管理器被杀死吗?
这是不可能的,除非通过自定义的Android OS构建,将其放入您自己的ROM模块中,以便在您自己的设备上部署。
https://stackoverflow.com/questions/11660415
复制相似问题