Thanks.

On Wednesday, September 5, 2012 9:34:17 PM UTC+9, Dan wrote:
>
> By "not readily" he means that there is no nice public API for
> "what application has focus", but things that look close (e.g.
> RunningAppProcessInfo importance sounds close, but requires
> polling, is slow to update, and refers to scheduler time, not
> what the user is doing.)   If you want to play non public API
> games pre-JellyBean you could watch for ActivityManager
> messages for application start (JellyBean restricts the Log
> output so you need to be a system app to see it.)
>
> The Google company line for not providing such an API seems
> to range from privacy to performance.  The net result is that
> if the performance monitoring tools provided (stuff under
> Settings or dumpsys) don't match your needs precisely, tough
> luck, you don't get to harness the app developers out there
> to create something beyond what Google provides.
>
> Unless your company has some bizarre change request process,
> you'll be much happier having activity A do some IPC you can
> count on.
>
> On Tuesday, September 4, 2012 10:24:46 PM UTC-4, HK wrote:
>>
>> Yes, Activity A belongs to a different team. I can ask for change request 
>> if possible.
>>
>> 1) But what do you mean by 'not readily' ? is it possible to detect ?
>>
>> 2) I was wondering if there was another solution using TYPE_SYSTEM_DIALOG 
>> which I am guessing if it can be called from a Service rather than an 
>> Activity. But nobody replied to this post.
>>
>> On Wednesday, September 5, 2012 11:18:04 AM UTC+9, Mark Murphy (a Commons 
>> Guy) wrote:
>>>
>>> On Tue, Sep 4, 2012 at 10:12 PM, HK <[email protected]> wrote: 
>>> > So,  in Activity A's onPause, is it possible to find which activity is 
>>> > launched ? i.e., when Activity B is launched, is it possible to find 
>>> in 
>>> > Activity A's onPause that Activity B is launched ? 
>>>
>>> Not readily. Moreover, you "do not have much control" over Activity A. 
>>>
>>> -- 
>>> Mark Murphy (a Commons Guy) 
>>> http://commonsware.com | http://github.com/commonsguy 
>>> http://commonsware.com/blog | http://twitter.com/commonsguy 
>>>
>>> Android Training in NYC: http://marakana.com/training/android/ 
>>>
>>

-- 
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