Intereting Posts
Android पर सेवा और गतिविधि के बीच संचार गैलेक्सी टैब पर मेरी ऐप को पूर्ण स्क्रीन कैसे बनाएं एंड्रॉइड 4.2 (और ऊपर) पर AIRPLANE_MODE_ON संशोधित करें एंड्रॉइड एक्लिप्स आईडीई में अकेले ऐप का नाम बदलना Libgdx प्रश्नोत्तरी – SQLite डेटाबेस का उपयोग करना? जेसन के साथ एक ब्लॉब लौट रहा है पहनने योग्य ऐप मोबाइल एपीके से स्थापित नहीं है एप्लिकेशन स्टॉप के बाद बीटीएलएल का उपभोग संसाधन? एक सेवा पर गतिविधि को संभाल लें जावा एकाधिक चर लंबाई तर्क साझा एलिमेंट ट्रांज़िशन समाप्त होने पर कैसे पता करें JCIFS का उपयोग करके डिफ़ॉल्ट दर्शक के साथ Android में फ़ाइलें कैसे खोलें ऐपबेरलायआउट – एक बार देखने में प्रवेश करने के बाद कभी-कभी अदृश्य हो जाता है (भले ही वह दर्ज न हो) नियंत्रण ट्रांस्फर विधि के साथ सेटिंग समानता क्यों "कोको संकलन-पी एंड्रॉइड" "एंड्रॉइड कमांड अब उपलब्ध नहीं है।" त्रुटि देता है

Admob विज्ञापन पहले ताज़ा होने के बाद ही दिखाई देते हैं

मैंने एडोब से मेरे गेम में बैनर विज्ञापन जोड़ा और बैनर ऐड केवल पहली रिफ्रेश (30 सेकंड) के बाद दिखाई देता है। और पहले 30 सेकंड्स के लिए और वहां अगर आप पृष्ठ के नीचे क्लिक करते हैं जहां कंसल्टेंटेशन होना चाहिए तो आपको विज्ञापन पृष्ठ पर ले जाएगा, लेकिन विज्ञापन दृश्यमान नहीं है।

जब आप गेम शुरू करते हैं और स्क्रीन के निचले हिस्से पर क्लिक करते हैं तो आप अपने लिए देख सकते हैं। खेल # 1

और मेरे दूसरे गेम (यदि आप इस गेम में मेनू से आशय शुरू करते हैं (जैसे फेसबुक) और फिर मेनू पर लौटें, विज्ञापन तुरन्त दिखाई देते हैं): खेल # 2

किसी को भी ऐसा हुआ था? मुझे इसे ठीक करने के लिए क्या करना चाहिए ?

मैं अपने विज्ञापनों को कैसे प्रारंभ करता हूं:

@Override protected void onCreate (Bundle savedInstanceState) { super.onCreate(savedInstanceState); RelativeLayout layout = new RelativeLayout(this); AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); opener = new AndroidGalleryOpener(this); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); View gameView = initializeForView(new Zaidimas(opener), config); AdView adView = new AdView(this); adView.setAdUnitId("xxxxx my secret number xxxxxxxx"); adView.setAdSize(AdSize.BANNER); adView.loadAd(new AdRequest.Builder() .build()); layout.addView(gameView); RelativeLayout.LayoutParams adParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); adParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); adParams.addRule(RelativeLayout.CENTER_HORIZONTAL); layout.addView(adView, adParams); setContentView(layout); //initialize(new Zaidimas(opener), config); } 

Solutions Collecting From Web of "Admob विज्ञापन पहले ताज़ा होने के बाद ही दिखाई देते हैं"

यह कहना कठिन है कि आपके मामले में क्या होता है, लेकिन मुझे संदेह है कि एडीएबी बैनर के साथ आपकी libgdx स्क्रीन को लोड होने से पहले विज्ञापन दिखाया जा सकता है। विज्ञापन लोड हो जाने के बाद आप खुद को आकर्षित करने के लिए विज्ञापन-दृश्य को मजबूर करने वाले एक विज्ञापनदाता को जोड़ने का प्रयास कर सकते हैं। कुछ इस तरह:

  adView.setAdListener(new AdListener() { @Override public void onAdLoaded() { System.out.println("ad banner finished loading!"); adView.setVisibility(View.GONE); adView.setVisibility(View.VISIBLE); } }); 

कोड थोड़ा अजीब लगता है, लेकिन बदलते दृश्यता वास्तव में यह सुनिश्चित कर लेनी चाहिए कि आपका विज्ञापनव्यू फिर से खींचा जाए 😉

यदि आप रिलेटिव लेआउट का उपयोग कर रहे हैं तो अन्य लेआउट ऑब्जेक्ट के सापेक्ष दृश्य की स्थिति को शामिल करना सुनिश्चित करें। जब तक मैं एंड्रॉइड नहीं रखता तब तक वही समस्या हो रही थी: object_below = "@ + id / adView" वस्तु पर सीधे मेरे विज्ञापन ऑब्जेक्ट के नीचे। आप शायद वैसे ही अच्छी तरह से एंड्रॉइड जगह ले सकते हैं: layout_above = "@ + id / someView" adView ऑब्जेक्ट पर स्वयं।