将AdView(AdMob)与Android布局上的WebView对齐到屏幕底部
我的应用程序的默认屏幕显示ListView。当用户选择一个条目时,将显示一个新的活动,其中包含一个标题(TextView)、一些从xml(WebView)获得的信息 我想在第二个活动的底部放置一个广告 我目前的布局如下:将AdView(AdMob)与Android布局上的WebView对齐到屏幕底部,android,android-layout,Android,Android Layout,我的应用程序的默认屏幕显示ListView。当用户选择一个条目时,将显示一个新的活动,其中包含一个标题(TextView)、一些从xml(WebView)获得的信息 我想在第二个活动的底部放置一个广告 我目前的布局如下: <LinearLayout android:id="@+id/info" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertic
<LinearLayout android:id="@+id/info" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" style="@style/info">
<TextView android:id="@+id/title" style="@style/title" />
<WebView android:id="@+id/info" style="@style/info" />
</LinearLayout>
这很好用,但我不能让广告总是在底部
我试过RelativeLayout,但不管怎样,我总是得到同样的结果
如果WebView中显示的HTML短到足以显示AdView(但不是在WebView下方的底部),或者太长而根本不显示AdView
我希望AdView始终可见,即使WebView滚动
希望这有意义
尼尔
PS:我会继续寻找答案,如果我找到了,我会更新…找到了解决这个问题的方法,但这是最好的方法吗 我就是这样做的:
<LinearLayout android:id="@+id/linearlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:neildeadman="http://schemas.android.com/apk/res/com.neildeadman.android" xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" style="@style/Info">
<LinearLayout android:id="@+id/info" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" style="@style/info">
<TextView android:id="@+id/title" style="@style/title" />
<WebView android:id="@+id/info" style="@style/info" />
</LinearLayout>
</LinearLayout>
“layout_weight”属性允许我强制内部LinearLayout来填充add留下的剩余间隙,然后add包含了我上面的布局
很好用……上面的布局是在实施广告之前