SdkSandboxActivityHandler
  public
  
  
  
  interface
  SdkSandboxActivityHandler
  
  
  
| android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler | 
Activity が作成されたときに SDK に通知するために使用されます。
 
SDK が Activity を開始する場合、このクラスの実装を登録するには、SdkSandboxController.registerSdkSandboxActivityHandler(android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler)(登録済みの SdkSandboxActivityHandler の IBinder 識別子を SDK に返す)を呼び出す必要があります。
 
Activity が作成されたときに SDK に通知するには、onActivityCreated(android.app.Activity) を呼び出す必要があります。これは、呼び出し元アプリが、登録済みの SdkSandboxActivityHandler で同じ IBinder 識別子を使用して SdkSandboxManager.startSdkSandboxActivity(Activity, IBinder) を呼び出したときに発生します。
概要
パブリック メソッド | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      onActivityCreated(Activity activity)
      
      
        
  | 
  
パブリック メソッド
onActivityCreated
public abstract void onActivityCreated (Activity activity)
Activity が作成されると SDK に通知します。
 
この関数は、作成される Activity のメインスレッドから同期的に呼び出されます。
 
SDK は、渡された Activity オブジェクトに対して Activity#setContentView(View) を呼び出して、ビューにデータを入力することが求められます。
 
SDK が Activity.registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks) を使用して、渡された Activity オブジェクトにライフサイクル コールバックを登録する場合、Application.ActivityLifecycleCallbacks.onActivityPreCreated(Activity, Bundle) に注意してください。
 および Application.ActivityLifecycleCallbacks.onActivityCreated(Activity, Bundle) はトリガーされません。onActivityCreated(android.app.Activity) が
 Activity の作成ステージ。次に、SDK はアクティビティの状態を認識するために、
 Application.ActivityLifecycleCallbacks.onActivityPostCreated(Activity, Bundle)。
| パラメータ | |
|---|---|
activity | 
        
          Activity: Activity が作成されます。
 
 この値が null になることはありません。 |