मेरे पास कुछ विज्ञापन हैं जिन्हें लोड करने में बहुत लंबा समय लगता है। मैं सोच रहा था कि यह संभव है कि उन्हें लोड किया जाए जबकि उपयोग छप स्क्रीन में था। मैंने इस उत्तर को देखा है:
/programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app
और जवाब विज्ञापनों को लोड करने के लिए एक स्प्लैश स्क्रीन का उपयोग करने का सुझाव देता है। अपनी अगली गतिविधि को जारी रखने के लिए, विज्ञापन लोड होने पर मैं कैसे पता लगा सकता हूं? यदि उपयोगकर्ता हवाई जहाज मोड पर है, तो क्या यह स्प्लैश स्क्रीन में फंस जाएगा? मैंने एडोबोब को श्रोता के रूप में देखा है, लेकिन इसके लिए विज्ञापन की आवश्यकता है, लेकिन मेरा विज्ञापन अगली गतिविधि में है? मुझे इस समस्या से कैसे निपटना चाहिए?
इसके अलावा, जब मैं ऐसा करने की कोशिश करता हूं:
AdView.setAdListener(new AdListener() {
// Implement AdListener
});
मुझे मिला:
गैर-स्थैतिक विधि को स्थिर संदर्भ से संदर्भित नहीं किया जा सकता है। बात यह है, मैं यह देखने की कोशिश कर रहा हूं कि अगली गतिविधि में कौन सा ऐड कब लोड हो रहा है।