ScrollView里面的LinearLayout里面的Webview没有显示

时间:2013-06-03 11:09:44

标签: java android android-webview

我的布局:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="20dip"
    android:background="@drawable/feed_bg_newnew"
    android:orientation="vertical" >

    <include
        android:id="@+id/header"
        layout="@layout/info_header" />

    <WebView
        android:id="@+id/myWebView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="5dip" />

    <include
        android:id="@+id/imgAttachmentsRow"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dip"
        android:layout_marginTop="5dip"
        layout="@layout/attachemnts_thumbs_container"
        android:visibility="invisible" />

    <include
        android:id="@+id/docAttachmentsContainer"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="5dip"
        layout="@layout/document_attachments_thumbs_container"
        android:visibility="invisible" />

    <include
        android:id="@+id/feedItemFooter"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        layout="@layout/feed_row_footer" />


</LinearLayout>

Webview没有显示,我也没有将其隐藏在代码中。所有其他视图显示正确。 如果我点击一个包含部分的按钮,则会显示webview。 webView的内容是从字符串加载的。

可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

webview拥有它自己的&#34; scrollview&#34; SISTEM。因此,当您有一个很长的网页时,webview会自动创建滚动条 所以对于已有的东西放置滚动视图并不合乎逻辑。 把它放在外面,它会很好。