2012-07-25 2 views
0

Android에서 알림을 만들고 싶습니다. 그러나 TaskManager를 통해 응용 프로그램을 종료하면 알림도 종료됩니다. 코드 스 니펫입니다.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의 종료를 피하는 방법을 알려주시겠습니까?

답변

0

어떻게하면 TaskManager의 살인을 피할 수 있습니까?

아마도 안드로이드 OS의 사용자 빌드를 거쳐서 제외하고는 자신의 장치에 배포하기 위해 자신의 ROM 모드에 넣는 것을 제외하고는 불가능합니다.

+0

답장을 보내 주셔서 감사합니다. 내 게임을 다운로드 한 모든 사람의 장치를 수정해야하기 때문에 ROM을 수정할 수 없습니다. – shinriyo

+0

C 언어와 JNI를 사용하면 가능합니까? – shinriyo

+0

@ 신요 : 아니, 죄송합니다. – CommonsWare

관련 문제