我的下一個XML佈局文件:問題在WebView中高度
<ViewFlipper android:id="@+id/details"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<!-- ListView que define la lista de noticias -->
<ListView
android:id="@+id/list"
android:cacheColorHint="@android:color/transparent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
<!-- Layout del detalle de una noticia -->
<ScrollView
android:id="@+id/scroll"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFFFF">
<LinearLayout
android:id="@+id/widget"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<RelativeLayout android:id="@+id/top"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="2dip"
android:background="@drawable/header">
<Button android:id="@+id/back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5.0dip"
android:layout_marginLeft="5.0dip"
android:padding="5.0dip"
android:background="@drawable/custom_buttom"
android:text="Atrás"
android:textStyle="bold"
android:textSize="11.0dip"
android:textColor="#FFFFFF"/>
<Button android:id="@+id/share"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5.0dip"
android:layout_marginRight="5.0dip"
android:padding="5.0dip"
android:background="@drawable/custom_buttom"
android:text="Compartir"
android:textStyle="bold"
android:textColor="#FFFFFF"
android:textSize="11.0dip"
android:layout_alignParentRight="true">
</Button>
</RelativeLayout>
<TextView
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="12dip"
android:padding="10dip"
android:gravity="fill_horizontal"
android:textStyle="bold"
android:textSize="22dip"
android:textColor="#000000"/>
<TextView
android:id="@+id/date"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="10dip"
android:gravity="left"
android:textSize="11dip"
android:textColor="#000000"/>
<WebView
android:id="@+id/message"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="12dip"
android:padding="10dip"
android:gravity="fill_horizontal"
android:textSize="14dip"
android:layout_centerInParent="true"/>
<TextView
android:id="@+id/source"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="10dip"
android:gravity="center"
android:textSize="11dip"
android:textColor="#000000"/>
</LinearLayout>
</ScrollView>
</ViewFlipper>
凡在WebView中的內容取決於在選擇的項目是dinamically改變先前的ListView(ViewFlipper中的第一個視圖)。
問題是當我在視圖填充文本後在WebView中設置新內容時。如果第一個文本集比下一個文本集長,第二次我在WebView文本的完成和我在屏幕中的頁腳之間有一個很大的空白區域。有誰知道這是什麼問題?
我的另一個問題是關注焦點。我第一次加載這個視圖時,它集中在頂部,但第二個直接集中在WebView中。