我想将顶级WebView用于文章,另一个用于加载disque注释,我尝试使用代码但不能正常工作。 文章WebView隐藏如果Disque WebView在文章之前加载。
<RelativeLayout
android:id="@+id/layout_webview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#BDBDBD"
tools:context="com.examkida.article.ArticleViewActivity" >
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/txtArticle"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/disqus"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
</ScrollView>
</RelativeLayout>
答案 0 :(得分:0)
您的第二个网页浏览的高度为fill_parent
,这会导致它覆盖第一个,将其更改为wrap_content
答案 1 :(得分:0)
I did this ........ like this way
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<WebView
android:id="@+id/txtArticle"
android:layout_width="match_parent"
android:layout_alignParentTop="true"
android:layout_height="wrap_content" />
<WebView
android:id="@+id/disqus"
android:layout_width="match_parent"
android:layout_below="@+id/txtArticle"
android:layout_height="wrap_content" />
</RelativeLayout>
</LinearLayout>
</ScrollView>