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) عند إنشاء Activity.

الطرق العامة

تم إنشاء onActivity

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.