У меня есть игра с рекламой. В конце концов я обнаружил, что причиной задержки является процесс 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