SdkSandboxActivityHandler
 public interface SdkSandboxActivityHandler
  
  
  
| android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler | 
 Это используется для уведомления SDK о создании для него Activity .
 Когда SDK хочет запустить Activity , он должен зарегистрировать реализацию этого класса, вызвав SdkSandboxController.registerSdkSandboxActivityHandler(android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler) , который вернет идентификатор IBinder для зарегистрированного SdkSandboxActivityHandler в SDK.
 SDK должен быть уведомлен о создании Activity путем вызова onActivityCreated(android.app.Activity) который происходит, когда вызывающее приложение вызывает SdkSandboxManager.startSdkSandboxActivity(Activity, IBinder) используя тот же идентификатор IBinder для зарегистрированного SdkSandboxActivityHandler .
Краткое содержание
| Публичные методы | |
|---|---|
| abstract void | onActivityCreated ( Activity activity) Уведомляет SDK о создании  | 
Публичные методы
onActivityCreated
public abstract void onActivityCreated (Activity activity)
 Уведомляет SDK о создании Activity .
 Эта функция вызывается синхронно из основного потока создаваемого Activity .
 Ожидается, что SDK вызовет Activity#setContentView(View) для переданного объекта Activity для заполнения представления.
 Если SDK регистрирует обратные вызовы жизненного цикла для переданного объекта Activity с помощью Activity.registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks) , важно отметить, что 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. | 
