স্প্ল্যাশ স্ক্রিনে বিজ্ঞাপনগুলি লোড করবেন?


9

আমার কিছু বিজ্ঞাপন রয়েছে যা লোড হতে খুব দীর্ঘ সময় নেয়। আমি ভাবছিলাম যে স্প্ল্যাশ স্ক্রিনে ব্যবহারের সময় এগুলি লোড করা সম্ভব । আমি এই উত্তরটি দেখেছি:

/programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app

এবং উত্তরটি বিজ্ঞাপনগুলি লোড করার জন্য একটি স্প্ল্যাশ স্ক্রিন ব্যবহার করার পরামর্শ দেয়। আমার পরবর্তী ক্রিয়াকলাপটি চালিয়ে যাওয়ার জন্য, বিজ্ঞাপনগুলি লোড হওয়ার পরে আমি কীভাবে সনাক্ত করতে পারি? ব্যবহারকারী যদি বিমান মোডে থাকে তবে কী ঘটবে তা স্প্ল্যাশ স্ক্রিনে আটকে যাবে? আমি অ্যাডমবকে শ্রোতা যুক্ত করতে দেখেছি, তবে এর জন্য অ্যাডভিউ দরকার, তবে আমার অ্যাডভিউটি পরবর্তী ক্রিয়াকলাপে রয়েছে? আমি কীভাবে এই সমস্যাটি মোকাবিলা করব?

এছাড়াও, যখন আমি এটি করার চেষ্টা করি:

 AdView.setAdListener(new AdListener() {
     // Implement AdListener
 });

আমি পাই:

স্থির প্রসঙ্গ থেকে স্থিতিহীন পদ্ধতিটি উল্লেখ করা যায় না। জিনিসটি হ'ল আমি দেখার চেষ্টা করছি যে পরবর্তী ক্রিয়াকলাপে থাকা অ্যাডটি লোড হয়ে গেলে।


আপনার স্থিতিশীল সমস্যাটি উদাহরণস্বরূপ পদ্ধতির সাথে আচরণ করার চেষ্টা করার কারণে এটি স্থির ছিল। সম্ভবত আপনার বাস্তবায়নের অংশটি একটি অ স্থির পদ্ধতি ব্যবহার করার চেষ্টা করছে যেন এটি স্থির ছিল বা আপনার প্রয়োগকৃত
কোনও

এছাড়াও আমি বিজ্ঞাপনটি লোড হওয়ার সময় প্লেয়ারকে অপেক্ষা করার বিরুদ্ধে পরামর্শ দেব। এটিকে পটভূমিতে লোড করুন, তারপরে যখন এটি উপযুক্ত দেখাবেন। বিজ্ঞাপন লোড হওয়ার জন্য অপেক্ষা করা কোনও খেলোয়াড়কে শাস্তির মতো মনে করে এবং তাদের খেলতে ছাড়তে পারে।
ট্রয়সিফ

@ ট্রয়সেফ এবং আমি কীভাবে এটি করব? ধন্যবাদ
নালপয়েন্টার এক্সসেপশন

উত্তর:


1

আপনার স্ট্যাক ত্রুটিটি সত্য থেকে এসেছে যে 'অ্যাডভিউ' একটি প্রকার, উদাহরণ নয়। উদাহরণস্বরূপ, আসুন আপনাকে নীচের শ্রেণিটি বলে নিন:

package simulator;

import java.awt.Color;

public class Dog {

public Color coatColor;
public static boolean mans_best_friend;

}

কারণ সমস্ত কুকুরই মানুষের সেরা বন্ধু, বিবৃতি

Dog.mans_best_friend = true;

একটি বৈধ বিবৃতি, কারণ স্থির পরিবর্তনকারী আপনাকে পরিবর্তনশীল সেট করতে টাইপটি ব্যবহার করতে দেয়। তেমনি আপনার বক্তব্য থাকতে পারে না

Dog.coatColor = Color.BROWN;

কারণ 'কুকুর' একটি নির্দিষ্ট কুকুর অবজেক্টকে বোঝায় না।

-

এর অর্থ আপনার একটি পেতে হবে

new AdView();

কোনওভাবে আপত্তি। আপনি যদি ডকুমেন্টেশনটি পড়ে থাকেন তবে অবজেক্টটি পাওয়ার জন্য সাধারণত 2 টি সাধারণ উপায় রয়েছে।

1) একজন কনস্ট্রাক্টর: এটির মধ্যে থাকা সমস্ত ভেরিয়েবলগুলি সাধারণত দ্রুত, তবে একাধিকবার করতে অক্ষম রাখার জন্য কম্পিউটারে এটি একটি নতুন মেমরির সাধারণ বরাদ্দ। এটি আপনাকে একটি নতুন জিনিস দেয়

২) একটি গেটইনস্ট্যান্স () পদ্ধতি: এটি এমন একটি কাজের মতো যে কোনও পদ্ধতি, এটি একটি অবজেক্ট তৈরি করতে দেয় এবং সর্বনিম্ন নূন্যতম কাস্টমাইজেশন সহ কোডের সর্বাধিক দক্ষতার জন্য অনুমতি দেয়।

আপনার অ্যাডভিউ অবজেক্ট পাওয়ার কোনও উপায় সন্ধানের জন্য শুভকামনা!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.