Home is an application like any other, it does not notify other apps
about when it comes to the front.

On Fri, Jun 5, 2009 at 3:09 PM, sherry<[email protected]> wrote:
>
> my app would like to know if the phone or emulator's HOME screen is
> displayed either by a way to detect (check some status or so) or
> someone notify me (notification to interested parties).
>
> In BREW, registered apps used to receive notifications if the HOME
> (idle) screen is displayed. Based on that, apps may act differently.
>
> Cheers,
>
> Sherry
>
> On Jun 5, 2:10 pm, Max Salley <[email protected]> wrote:
>> What do you mean by 'detect home screen'?
>>
>> On Jun 5, 2:18 pm, sherry <[email protected]> wrote:
>>
>> > I've asked "how to detect home screen" before. I'm still searching...
>>
>> > I noticed when I press "home" button on Android emulator, I got this
>> > statement in catlog:
>>
>> > INFO/ActivityManager(584):
>> >  Starting activity: Intent { action=android.intent.action.MAIN
>> > categories={android.intent.category.HOME} flags=0x10200000 comp=
>> > {com.android.launcher/com.android.launcher.Launcher} }
>>
>> > so I went to ActivityManager to see if I can find a clue there. Here
>> > is my findings:
>>
>> > 1. I can not instantiate ActivityManager because it's constructor is
>> > not public, and it's not a singleton
>> > 2. it has a function called: getRunningAppProcesses sounds promising
>> > -- would it give me all the running processes?
>> > 3. since I can not instantiate ActivityManager I tried to use one of
>> > the derived class: RunningAppProcesseInfo to see if I can use it's
>> > parent methods: getRunningAppProcesses. Nope.
>>
>> > Am I on the right track or totally lost?
>>
>> > Thanks,
>>
>> > Sherry
> >
>



-- 
Romain Guy
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

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

Reply via email to