2012-09-05 59 views
1
相同尺寸

我具有以下視圖樹:的LinearLayout和網頁視圖還沒有在滾動型

  • RelativeLayout的
    • 滾動型
      • RelativeLayout的
        • web視圖
        • 的LinearLayout(rightOf網頁視圖)

我需要的LinearLayout具有相同高度的WebView加載網頁後。我怎樣才能做到這一點?我使用

<ScrollView android:id="@+id/scroll_view" android:layout_width="fill_parent" android:layout_height="fill_parent" 
      android:fadingEdge="none" > 

    <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" 
      android:orientation="vertical"> 

     <RelativeLayout android:id="@+id/view_touchbutton" android:layout_width="50dp" android:layout_alignParentRight="true" 
         android:layout_height="fill_parent" android:background="@drawable/next_page_white" android:layout_alignParentTop="true" 
         android:gravity="center_horizontal"> 
      <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" 
         android:layout_marginTop="300dp" 
         android:src="@drawable/sipka_dalsi" 
         android:contentDescription="sipka"/> 
     </RelativeLayout> 

     <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" 
        android:id="@+id/imageview_content" android:contentDescription="image" 
        android:src="@drawable/bezobrazku_clanek" android:scaleType="fitXY"/> 

     <LinearLayout android:id="@+id/layout_info_box" android:layout_width="fill_parent" android:layout_height="fill_parent" 
         android:layout_alignBottom="@id/imageview_content" android:background="#aa000000" 
       android:orientation="vertical" android:gravity="left|center_vertical" android:visibility="gone"> 

     </LinearLayout> 

     <ImageButton android:id="@+id/button_info_box_switch" android:layout_alignLeft="@id/imageview_content" android:layout_alignBottom="@id/imageview_content" 
       android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="20dp" android:src="@drawable/info" android:background="@null"/> 


     <View android:id="@+id/view_red_divider" android:layout_width="fill_parent" android:layout_height="4dp" android:background="#990505" android:layout_below="@id/imageview_content"/> 

     <WebView android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_toLeftOf="@id/view_touchbutton" 
       android:id="@+id/webview" android:layout_below="@id/view_red_divider" android:fitsSystemWindows="true"/> 

    </RelativeLayout> 
</ScrollView> 

<LinearLayout android:id="@+id/layout_splash_screen" android:layout_width="fill_parent" android:layout_height="fill_parent" 
       android:gravity="center_horizontal|center_vertical" android:background="#ecece7" android:visibility="gone" > 

    <ProgressBar style="?android:attr/progressBarStyleInverse" android:layout_width="wrap_content" android:layout_height="wrap_content" 
       android:indeterminate="true" android:paddingRight="8dp" /> 
</LinearLayout> 

+1

嗨,如果你發佈你的XML,那麼它可以幫助我們找到你錯在哪裏。 –

回答

1

變化

佈局XML你RelativeLayoutLinearLayout和兩個的WebView的LinearLayout設定的權重是android:layout_weight="1"

相關問題