<?xml version="1.0" encoding="utf-8"?><LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical">
<RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >
    <WebView
        android:id="@+id/webview_01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
         />
            <Button
                android:id="@+id/webview_btn_ok"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_vertical"
             android:layout_alignParentBottom="true"
                android:text="done"
                />
    </RelativeLayout>
</LinearLayout>
效果圖如下:怎麼讓webview正好顯示到 done 這個按鈕的上方?謝謝
(現在按鈕和webview重疊了)

解决方案 »

  1.   

    把webView 和 Button分别添加到一个linearlayout中 
      

  2.   

    先定义button,
    再在webview中加上一个layout_above,显示在button上方
      

  3.   


    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent"
                  android:orientation="vertical">  <WebView android:id="@+id/help_contents"
               android:layout_width="fill_parent"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:fadingEdge="vertical"
               android:fadingEdgeLength="12dip"/>  <LinearLayout
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:layout_weight="0"
          android:orientation="horizontal"
          android:gravity="center"
          android:padding="4dip"
          android:weightSum="1">    <Button android:id="@+id/back_button"
                android:layout_width="0dip"
                android:layout_height="wrap_content"
                android:layout_weight="0.5"
                android:text="返回上一页"
                android:textSize="20dip"/>    <Button android:id="@+id/done_button"
                android:layout_width="0dip"
                android:layout_height="wrap_content"
                android:layout_weight="0.5"
                android:text="退出"
                android:textSize="20dip"/>
      </LinearLayout>
    </LinearLayout>参考下吧