एपीआई लेवल 34 में जोड़ा गया
विज्ञापन सेवाएं एक्सटेंशन 7 में भी जोड़ा गया

एसडीकेसैंडबॉक्स एक्टिविटीहैंडलर

public interface SdkSandboxActivityHandler

android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler


जब SDK टूल के लिए Activity बनाया जाता है, तो इसकी सूचना, SDK टूल को देने के लिए दी जाती है.

जब कोई SDK टूल, Activity को शुरू करना चाहता है, तो उसे इसे लागू करने के लिए रजिस्टर करना चाहिए SdkSandboxController.registerSdkSandboxActivityHandler(android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler) पर कॉल करके क्लास में शामिल करें. इससे आपको SDK टूल के लिए रजिस्टर किए गए SdkSandboxActivityHandler के लिए, IBinder आइडेंटिफ़ायर दिखाएं.

SDK टूल को, onActivityCreated(android.app.Activity) पर कॉल करके Activity बनाने के बारे में सूचना दी जानी चाहिए. यह तब होता है, जब कॉलर ऐप्लिकेशन कॉल करता है SdkSandboxManager.startSdkSandboxActivity(Activity, IBinder) इसका इस्तेमाल कर रहे हैं रजिस्टर किए गए SdkSandboxActivityHandler के लिए, IBinder आइडेंटिफ़ायर एक ही है.

खास जानकारी

सार्वजनिक तरीके

abstract void onActivityCreated(Activity activity)

Activity बनाए जाने पर, SDK टूल की सूचना देता है.

सार्वजनिक तरीके

onActivity क्रेडेंशियल

एपीआई लेवल 34 में जोड़ा गया
विज्ञापन सेवाएं एक्सटेंशन 7 में भी जोड़ा गया
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 नहीं हो सकता.