布局很简单,一个 WebView 和一个 Banner(AD)。
我写了一个如下的 XML:
<LinearLayout
android:id="@+id/banner_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:orientation="vertical">
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent"></WebView>
</LinearLayout>
这是创建横幅运行时的代码。
// This code is copied & pasted from AudienceNetwork's guide page
adView = new AdView(this, "PLACEMENT_ID", AdSize.BANNER_HEIGHT_50);
LinearLayout adContainer = (LinearLayout) findViewById(R.id.banner_container);
adContainer.addView(adView);
adView.loadAd();
此代码不起作用,横幅显示在屏幕外。所以,我寻找的android:layout_height="match_parent - 50dp"就像calc在 CSS 中一样。
慕标5832272
森林海
相关分类