org.acra.jraf.android.util.activitylifecyclecallbackscompat
Class ApplicationHelper

java.lang.Object
  extended by org.acra.jraf.android.util.activitylifecyclecallbackscompat.ApplicationHelper

public class ApplicationHelper
extends Object

Helper for accessing Application.registerActivityLifecycleCallbacks(ActivityLifecycleCallbacks) and Application.unregisterActivityLifecycleCallbacks(ActivityLifecycleCallbacks) introduced in API level 14 in a backwards compatible fashion.
When running on API level 14 or above, the framework's implementations of these methods will be used.


Field Summary
static boolean PRE_ICS
           
 
Constructor Summary
ApplicationHelper()
           
 
Method Summary
static void registerActivityLifecycleCallbacks(android.app.Application application, ActivityLifecycleCallbacksCompat callback)
          Registers a callback to be called following the life cycle of the application's activities.
 void unregisterActivityLifecycleCallbacks(android.app.Application application, ActivityLifecycleCallbacksCompat callback)
          Unregisters a previously registered callback.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRE_ICS

public static final boolean PRE_ICS
Constructor Detail

ApplicationHelper

public ApplicationHelper()
Method Detail

registerActivityLifecycleCallbacks

public static void registerActivityLifecycleCallbacks(android.app.Application application,
                                                      ActivityLifecycleCallbacksCompat callback)
Registers a callback to be called following the life cycle of the application's activities.

Parameters:
application - The application with which to register the callback.
callback - The callback to register.

unregisterActivityLifecycleCallbacks

public void unregisterActivityLifecycleCallbacks(android.app.Application application,
                                                 ActivityLifecycleCallbacksCompat callback)
Unregisters a previously registered callback.

Parameters:
application - The application with which to unregister the callback.
callback - The callback to unregister.


Copyright © 2010-2013. All Rights Reserved.