در سطح API 34 اضافه شد
همچنین در افزونه های Ad Services 7

SdkSandboxActivityHandler

public interface SdkSandboxActivityHandler

android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler


هنگامی که یک Activity برای آن ایجاد می شود، از این برای اطلاع رسانی به SDK استفاده می شود.

هنگامی که یک SDK می‌خواهد یک Activity شروع کند، باید پیاده‌سازی این کلاس را با فراخوانی SdkSandboxController.registerSdkSandboxActivityHandler(android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler) ثبت کند که یک شناسه IBinder برای SdkSandboxActivityHandler و ثبت شده به SdkSandbox.

SDK باید با فراخوانی onActivityCreated(android.app.Activity) در مورد ایجاد Activity مطلع شود که زمانی اتفاق می‌افتد که برنامه تماس‌گیرنده SdkSandboxManager.startSdkSandboxActivity(Activity, IBinder) با استفاده از همان شناسه IBinder برای SdkSandboxActivityHandler ثبت‌شده فرا می‌خواند.

خلاصه

روش های عمومی

abstract void onActivityCreated ( Activity activity)

هنگامی که یک Activity ایجاد می شود، SDK را مطلع می کند.

روش های عمومی

onActivityCreated

در سطح API 34 اضافه شد
همچنین در افزونه های Ad Services 7
public abstract void onActivityCreated (Activity activity)

هنگامی که یک Activity ایجاد می شود، SDK را مطلع می کند.

این تابع به صورت همزمان از رشته اصلی Activity که در حال ایجاد است فراخوانی می شود.

انتظار می‌رود SDK برای پر کردن نما Activity#setContentView(View) به شیء تصویب شده Activity فراخوانی کند.

اگر SDK با استفاده از Activity.registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks) تماس‌های چرخه حیات را روی شیء تصویب شده Activity ثبت می‌کند، مهم است که توجه داشته باشید که Application.ActivityLifecycleCallbacks.onActivityPreCreated(Activity, Bundle) Application.ActivityLifecycleCallbacks.onActivityCreated(Activity, Bundle) با فراخوانی onActivityCreated(android.app.Activity) در مرحله ایجاد Activity فعال نخواهد شد. سپس برای اطلاع از وضعیت Activity، SDK ها باید Application.ActivityLifecycleCallbacks.onActivityPostCreated(Activity, Bundle) لغو کنند.

پارامترها
activity Activity : Activity ایجاد می شود این مقدار نمی تواند null باشد.