Is "Activity A" a specific activity of a specific app or just any arbitrary activity?
Thanks, Justin Anderson MagouyaWare Developer http://sites.google.com/site/magouyaware On Wed, Sep 5, 2012 at 6:34 AM, Dan <dan.schm...@gmail.com> 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 <android....@gmail.com> 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/<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 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 > -- 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