0
我試圖創建一個遊戲。我使用Surfaceview進行繪製,現在我想要一個admob視圖來顯示在屏幕的按鈕上。我試圖以編程方式創建一個RelativeLayout,但是目前僅顯示的視圖是surfaceview,admob視圖未顯示!admob與Surfaceview
這是代碼:
RelativeLayout layout = new RelativeLayout(this);
AdView admobView = new AdView(this, AdSize.BANNER, "MY_ADMOB_ID");
RelativeLayout.LayoutParams admobParams = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
admobParams.addRule(RelativeLayout.ALIGN_BOTTOM);
admobView.setLayoutParams(admobParams);
layout.addView(admobView);
RelativeLayout.LayoutParams threadParams = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
threadParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
admobView.loadAd(new AdRequest());
TimermodeThread timerThread = new TimermodeThread(getApplicationContext());
timerThread.setLayoutParams(threadParams);
layout.addView(timerThread);
setContentView(layout);
是否有任何人誰可以幫我?
謝謝!
編輯
我可以在我收到的廣告日誌中看到。所以,即時猜測表面視圖正在佔用所有的空間!
感謝您的回答!你知道任何示例代碼嗎? – Sebastian