1

キャンバスで AdMob を追加します。

public void drawAddMob(final Activity a){
a.runOnUiThread(new Runnable(){
public void run(){
LinearLayout ll = new LinearLayout(a);
ll.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT));
adView = new AdView(a, AdSize.BANNER,  "a15140cd49b6e7b");  
adView.setLayoutParams(new LayoutParams(320,50));
AdRequest request = new AdRequest();
adView.loadAd(request);
ll.addView(adView);
ll.draw(canvas);
}});
}

しかし、ロード中に次のようなエラーが発生します:

 W/webcore(347): Can't get the viewWidth after the first layout

そしてそのリロード-admobをもう一度リクエストし、このエラーが発生するたびに、3回停止して「onRecieveAd()」を書き込みますが、画面に表示されず、それでもエラーが発生します

4

0 に答える 0