将AdView(AdMob)与Android布局上的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

我的应用程序的默认屏幕显示ListView。当用户选择一个条目时,将显示一个新的活动,其中包含一个标题(TextView)、一些从xml(WebView)获得的信息

我想在第二个活动的底部放置一个广告

我目前的布局如下:

<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包含了我上面的布局


很好用……

上面的布局是在实施广告之前