欣赏全屏活动

时间:2013-12-30 11:55:30

标签: java android admob

我的目标是创建没有项目名称标题的应用程序,并在底部使用admob横幅。 这是我的代码

public void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

AdView adView = (AdView) this.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
    .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
    .addTestDevice("ca-app-pub-74954863xxxxxxx/1716006131")
    .build();
adView.loadAd(adRequest);
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();

LinearLayout myLayout= ( LinearLayout)findViewById(R.id.puzzle_surface);
...........
puzzleSurface = new Puzzle(this);
puzzleSurface.setPuzzle(myPuzzle);
myLayout.addView(puzzleSurface);

但结果是在没有AdMob横幅的情况下全屏显示。它会持续存在,可以点击但不会被看到。 它与在Manifest文件中更改App样式的结果相同:

        <activity android:name=".MyActivity"
              android:theme="@android:style/Theme.NoTitleBar"
              android:label="@string/app_name"
             >

那么如何删除应用项目名称标题并同时显示Admob?

2 个答案:

答案 0 :(得分:0)

您忘记在setAdSize方法中添加adView.setAdSize(AdSize.BANNER);Smart_Banner

答案 1 :(得分:0)

试试 AdSize adSize = new AdSize(600, 50);

之前 adView.setAdSize(AdSize.BANNER);