我的應用正在使用導航抽屜。點擊抽屜中的項目後,它會顯示一個片段。我把AdMob的代碼片段裏面,顯示如下:AdMob導致顯示片段延遲
public class MenuIncome extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
final View rootView = inflater.inflate(R.layout.menu_income, container, false);
AdView mAdView = (AdView) rootView.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
mAdView.destroy();
return rootView;
}
}
在我把AdMob的代碼,我的片段會在瞬間點擊抽屜式導航欄中顯示的條目。但是當我放置AdMob代碼後,當我點擊抽屜上的一個項目時,有時候我的應用會被凍結1秒鐘,然後只會顯示片段(包含廣告)。
爲什麼會發生這種情況?我認爲AdView已經異步加載其廣告。
你爲什麼加載廣告後,摧毀你的AdView。這無疑會造成問題。 – William
,因爲它似乎所有的教程這樣做。 – imin
我從來沒有見過這樣的教程。絕大多數Admob公司的產品都沒有這樣做。 – William