एसडीकेसैंडबॉक्स एक्टिविटीहैंडलर
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)
|
सार्वजनिक तरीके
onActivity क्रेडेंशियल
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 नहीं हो सकता. |