0
所以,我已經分居類圖,我想畫有AdMob的,我把它從遊戲類,並通過活動作爲參數:的AdMob在畫布
public void drawAddMob(Activity a){
LinearLayout ll = new LinearLayout(a);
ll.setPadding(0, 50, 0, 0);
adView = new AdView(a, AdSize.BANNER, "a15140cd49b6e7b");
AdRequest request = new AdRequest();
adView.loadAd(request);
adView.setVisibility(View.VISIBLE);
ll.addView(adView);
ll.draw(canvas);
}
但是當我做到這一點我得到錯誤:
03-21 23:35:09.646: W/System.err(333):
java.lang.RuntimeException: Can't create handler
inside thread that has not called Looper.prepare()
03-21 23:35:09.656: W/System.err(333):
at com.google.ads.internal.AdWebView.<init> (SourceFile:69)
您需要在UI線程上運行該代碼。 – 2013-03-21 21:41:07
我該如何捕捉UI線程? – CVS 2013-03-21 21:49:40