Anyone at least confirm what I'm doing looks ok - even if you don't know 
the reason why. Just as a sanity check?

On Thursday, July 19, 2012 10:19:22 PM UTC+1, Andy dev wrote:

> I've got a service running (an accessibility service called 
> MainRunningService) and also use an alarmmanager within my app.
>  
> On ICS when a user pulled up the task list and swiped the app away the 
> service kept running, but the user interface was cleared from the stack.
>  
> On jelly bean I'm finding this to be a little different. It seems like it 
> kills off the service and then restarts it even if I've got an icon in the 
> notification bar and I've got the app set to run in the foreground. This is 
> killing off all my current app state and causing it to stop working.
>  
> I'm seeing this in the logs
>  
> 07-19 21:47:42.213: I/ActivityManager(307): Killing 
> 834:com.example.android.appname/u0a72: remove task
> 07-19 21:47:42.236: W/AudioService(307):   AudioFocus   audio focus client 
> died
> 07-19 21:47:42.236: I/AudioService(307):  AudioFocus  abandonAudioFocus(): 
> removing entry for 
> android.media.AudioManager@41a42020com.example.android.appname.service.MainRunningService$1@41963ec0
> 07-19 21:47:42.244: W/ActivityManager(307): Scheduling restart of crashed 
> service com.rageconsulting.android.appname/.service.MainRunningService in 
> 5000ms
>  
> For the persistent Icon I'm doing the following:
> Notification foregroundNotification;
> foregroundNotification = new Notification(R.drawable.iconx,"Example 
> starting notification",System.currentTimeMillis());
> Intent i=new Intent(this, MainUIActivity.class);
> i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);
> foregroundNotification.flags|=Notification.FLAG_NO_CLEAR;
> startForeground(9642, foregroundNotification);
>
>  
>
> Is there something I'm doing wrong? I've never had a problem in the past 
> with this code, but it's not very good on jelly bean.
>
>  
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to