0

下面是我的 XML 布局文件。我在“OnCreate()”中“加载URL()”......这意味着当活动启动时,我首先看到的是网站......

我看不到任何按钮,webView 简单地吃掉了整个页面,我尝试了相对布局、线性、滚动视图,我什至明确地将这个该死的 webView 的 layout_width 和 height 设置为“10dp”......仍然它吃掉了整个屏幕,没有其他东西是可见的。

它是按钮 +webview(没有 URL)或没有按钮 + webview(打开 URL)

我希望按钮保持固定在顶部......在它们下方是一个普通的 WebView ......它应该只为按钮留出一些空间才能真正可见......

:/

这个怎么做 ?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

     <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:onClick="load"
            android:text="Button" />

        <Button
            android:id="@+id/button2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button" />

    </LinearLayout>

     <WebView
        android:id="@+id/ww"
        android:layout_width="match_parent"
        android:layout_height="match_parent" 
        android:layout_weight="1"/>




</LinearLayout>
4

1 回答 1

3

In your WebView layout element, use wrap_content (instead of match_parent):

 <WebView
    android:id="@+id/ww"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" 
    android:layout_weight="1"/>
于 2013-08-03T14:18:00.937 回答