SdkSandboxActivityHandler
  public
  
  
  
  interface
  SdkSandboxActivityHandler
  
  
  
| android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler | 
This is used to notify the SDK when an Activity is created for it.
 
When an SDK wants to start an Activity, it should register an implementation of this
 class by calling SdkSandboxController.registerSdkSandboxActivityHandler(android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler) that will
 return an IBinder identifier for the registered SdkSandboxActivityHandler to The SDK.
 
The SDK should be notified about the Activity creation by calling onActivityCreated(android.app.Activity) which happens when the caller app calls
 SdkSandboxManager.startSdkSandboxActivity(Activity, IBinder) using
 the same IBinder identifier for the registered SdkSandboxActivityHandler.
Summary
| Public methods | |
|---|---|
| 
        abstract
        
        
        
        
        void | 
      onActivityCreated(Activity activity)
      Notifies SDK when an  | 
Public methods
onActivityCreated
public abstract void onActivityCreated (Activity activity)
Notifies SDK when an Activity gets created.
 
This function is called synchronously from the main thread of the Activity that is
 getting created.
 
SDK is expected to call Activity#setContentView(View) to the passed Activity object to populate the view.
 
If SDK registers lifecycle callbacks over the passed Activity object using Activity.registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks), it is important to note that Application.ActivityLifecycleCallbacks.onActivityPreCreated(Activity, Bundle)
 and Application.ActivityLifecycleCallbacks.onActivityCreated(Activity, Bundle) will not be triggered as onActivityCreated(android.app.Activity) is called at the
 Activity creation stage. Then to know about the Activity state, SDKs should override
 Application.ActivityLifecycleCallbacks.onActivityPostCreated(Activity, Bundle).
| Parameters | |
|---|---|
| activity | Activity: theActivitygets created
 
 This value cannot benull. | 
