Admob: Как загрузить AdRequest вне темы пользовательского интерфейса?

У меня есть игра с объявлениями в ней. В конечном итоге я нашел источник задержки в основном из-за процесса adRequest, который занимает много времени.

super.onCreate(savedInstanceState){ mainLayout = new LinearLayout(this); mainLayout.setOrientation(LinearLayout.VERTICAL); adView = new AdView(this, AdSize.BANNER, "MY_ID"); adView.setVisibility(AdView.VISIBLE); mainLayout.addView(adView); adView.loadAd(new AdRequest()); //more codes below } 

Я попытался сделать что-то вроде создания потока, который будет делать loadAd, когда есть adRequest. Но в результате объявления не появятся. Поэтому я думаю, что запрос loadAd должен быть выполнен в потоке пользовательского интерфейса. Есть ли обходное решение об этом? Я все еще не понимаю, как работает UI Thread

Попробуйте использовать AsyncTask (). Вы можете запустить его, когда вам нужно добавить, и оно будет обновляться в фоновом режиме. Когда это будет сделано, вы сможете представить результат обратно в поток пользовательского интерфейса.

В отличие от рекламы Java Code Geeks имеет большое представление об этом http://www.javacodegeeks.com/2011/05/android-json-gson-revisited.html

Intereting Posts
Как удалить номер индикатора выполнения в нижней части индикатора выполнения? Android говорит, что не может решить метод getExternalFilesDir (null) ' Можно ли создать приложение Cordova онлайн? Android – Раздвижное меню с подменю Android: заполнить прядильщик из strings.xml Отключить / Включить мобильные данные на Android L с корневым доступом Android, как изменить интервал TimerTask после shcedule? Android: отключить поворот экрана, когда экран меньше, чем x Время поездки между двумя точками в Google Map Android API V2 Автофокус камеры не работает на Galaxy S4 Не удалось слияние манифеста: uses-sdk: minSdkVersion 9 не может быть меньше версии L, объявленной в библиотеке com.android.support Видеозахват в Android 4.3 с использованием намерения приложения камеры Android ListView Universal Image Loader изменяет изображения на прокрутке Как приостановить и возобновить работу в LibGDX с помощью обратного ключа? Загрузить изображение с URL-адреса