2011-01-19 2 views
0

나는 RelativeLayout에 고정 머리글과 고정 바닥 글을 만듭니 다. 가운데 부분에 나는 WebView 배열을 추가 할 때 ScrollView 머리글과 바닥 글을 숨 깁니다.안드로이드의 레이아웃 문제

어떻게 피할 수 있습니까?

이 내 레이아웃 파일입니다

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/mainrelativelayout" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="@color/white" 
     android:id="@+id/mainlinear2" 
     android:layout_alignParentTop="true" 
     android:orientation="vertical"> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="15dip" 
      android:orientation="horizontal" 
      android:id="@+id/linear5"> 
      <TextView android:text=" " 
       android:id="@+id/txtwebservice" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textSize="12dip" 
       android:textColor="@color/gray2"></TextView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:id="@+id/linear1" 
      android:layout_height="6dip" 
      android:orientation="horizontal"> 
      <ImageView android:id="@+id/ImageView08" 
       android:layout_gravity="center" 
       android:background="@drawable/line" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content"></ImageView> 
     </LinearLayout> 
     <LinearLayout mlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:id="@+id/linear1" 
      android:layout_height="wrap_content" 
      android:orientation="horizontal"> 
      <TextView android:paddingRight="75dip" 
       android:paddingLeft="20dip" 
       android:text="Index" 
       android:id="@+id/TextView01" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textStyle="bold"></TextView> 
      <TextView android:paddingRight="60dip" 
       android:text="Last" 
       android:id="@+id/TextView02" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textStyle="bold"></TextView> 
      <TextView android:text="Change" 
       android:id="@+id/TextView03" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textStyle="bold"></TextView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:id="@+id/linear1" 
      android:layout_height="6dip" 
      android:orientation="horizontal"> 
      <ImageView 
       android:id="@+id/ImageView08" 
       android:layout_gravity="center" 
       android:background="@drawable/line" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content"></ImageView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/linear2" 
      android:orientation="horizontal"> 
      <ImageView android:id="@+id/ImageView05" 
       android:paddingTop="5dip" 
       android:layout_gravity="center" 
       android:background="@drawable/down" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content"></ImageView> 
      <TextView 
       android:paddingRight="30dip" 
       android:paddingLeft="10dip" 
       android:text="" 
       android:id="@+id/txtindex0" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView 
       android:paddingRight="55dip" 
       android:text="" 
       android:id="@+id/txtlast0" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:text="" 
       android:id="@+id/txtchange0" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textSize="12dip" 
       android:textColor="@color/red1"></TextView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/linear3" 
      android:orientation="horizontal"> 
      <ImageView android:id="@+id/ImageView02" 
       android:layout_gravity="center" 
       android:background="@drawable/up" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content"></ImageView> 
      <TextView 
       android:paddingRight="46dip" 
       android:paddingLeft="10dip" 
       android:text="" 
       android:id="@+id/txtindex1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:paddingRight="64dip" 
       android:text="" 
       android:id="@+id/txtlast1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:text="" 
       android:id="@+id/txtchange1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textSize="12dip" 
       android:textColor="@color/green1"></TextView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/linear4" 
      android:orientation="horizontal"> 
      <ImageView android:id="@+id/ImageView03" 
       android:layout_gravity="center" 
       android:background="@drawable/up" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content"></ImageView> 
      <TextView android:paddingRight="69dip" 
       android:paddingLeft="10dip" 
       android:text="" 
       android:id="@+id/txtindex2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:paddingRight="67dip" 
       android:text="" 
       android:id="@+id/txtlast2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:text="" 
       android:id="@+id/txtchange2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textSize="12dip" 
       android:textColor="@color/green1"></TextView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/linear4" 
      android:orientation="horizontal"> 
      <ImageView android:id="@+id/ImageView04" 
       android:layout_gravity="center" 
       android:background="@drawable/up" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content"></ImageView> 
      <TextView android:paddingRight="61dip" 
       android:paddingLeft="10dip" 
       android:text="" 
       android:id="@+id/txtindex3" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:paddingRight="65dip" 
       android:text="" 
       android:id="@+id/txtlast3" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textColor="@color/black" 
       android:textSize="12dip"></TextView> 
      <TextView android:text="" 
       android:id="@+id/txtchange3" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textSize="12dip" 
       android:textColor="@color/green1"></TextView> 
     </LinearLayout> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:id="@+id/linear1" 
      android:layout_height="4dip" 
      android:orientation="horizontal"> 
      <ImageView 
       android:id="@+id/ImageView08" 
       android:layout_gravity="center" 
       android:background="@drawable/line" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content"></ImageView> 
     </LinearLayout> 
      <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="15dip" 
      android:id="@+id/linear5" 
      android:orientation="horizontal"> 
      <TextView android:text="Market data delayed at least 15 minutes " 
       android:id="@+id/TextView16" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textSize="12dip" 
       android:textColor="@color/gray2"></TextView> 
     </LinearLayout> 
    </LinearLayout> 
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/linear8" 
     android:background="@color/white" 
     android:layout_alignParentBottom="true"> 
     <ImageView android:id="@+id/ImageView15" 
      android:src="@drawable/quest_i" 
       android:layout_gravity="center" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content"></ImageView> 
    </LinearLayout> 
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="200dip" 
     android:background="@color/white" 
     android:id="@+id/mainlinear3" 
     android:layout_above="@+id/linear8" 
     android:layout_below="@+id/mainlinear2" 
     android:layout_weight="1"> 
    </LinearLayout> 
</RelativeLayout> 
<!--</ScrollView>--> 
+0

(미래의 질문은 @Octavian이했던 일을 잘 기억해주십시오!) 엉망진창 정리는 꽤 힘들었을 것입니다. "code"버튼에주의하십시오!) – Arjan

+0

@Arjan : ew that interesting. 나는 저자가 어쨌든 통보를 받겠다는 것을 알았지 만, @reply가 한번에 만 발동한다는 것을 몰랐다. 감사. –

답변

0

당신이 그것을 하나의 뷰를 만드는 이유는 .... 가있는 ScrollView에 두 개의 이미지 뷰의 머리글과 바닥 글을 첨부합니다.

| ImageView | |/ImageView | | ScrollView | |/ScrollView | | ImageView | |/ImageView |