2016-12-28 5 views
0

HorizontalScrollView을 사용하여 가로로 스크롤 할 수 없지만 다른 파일의 동일한 코드가 제대로 작동하는 것 같습니다. 이 파일에서 오류를 찾을 수 없습니다. 당신이 HorizontalScrollView를 종료하기 전에 LinearLayout 태그를 종료 잊어 버린 것처럼HorizontalScrollView가 작동하지 않습니다.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 

    android:background="#87E886" 
    android:orientation="horizontal"> 


    <HorizontalScrollView 
     android:id="@+id/scrollView1" 
     android:layout_width="2200dp" 
     android:layout_height="550dp" > 

     <LinearLayout 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:orientation="horizontal" 
      android:weightSum="1"> 



      <!--D2--> 
      <LinearLayout 
       android:layout_width="310dp" 
       android:layout_height="520dp" 
       android:background="#024500" 
       android:layout_marginLeft="10dp"> 
       <RelativeLayout 
        android:layout_width="290dp" 
        android:layout_height="499dp" 
        android:orientation="horizontal" 
        android:layout_marginTop="10dp" 
        android:background="#BEFFB6" 
        android:layout_marginLeft="10dp" 
        android:weightSum="1"> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageView16" 
         android:src="@drawable/des1" 
         android:layout_alignParentTop="true" 
         android:layout_alignParentStart="true" 
         android:layout_marginTop="20dp" /> 
        <ImageView 
         android:layout_width="220dp" 
         android:layout_height="190dp" 
         android:id="@+id/imageView17" 
         android:src="@drawable/img_bahay" 
         android:layout_below="@+id/imageView16" 
         android:layout_alignParentStart="true" 
         android:layout_marginLeft="35sp" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageView18" 
         android:src="@drawable/des_bahay" 
         android:layout_below="@+id/imageView17" 
         android:layout_alignParentStart="true" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="120dp" 
         android:id="@+id/imageView19" 
         android:layout_below="@+id/imageView18" 
         android:src="@drawable/desc_bahay" 
         android:layout_alignParentStart="true" 
         android:layout_alignParentBottom="true" /> 

       </RelativeLayout> 
      </LinearLayout> 
      <ImageView 
       android:layout_marginTop="180dp" 
       android:layout_marginLeft="50dp" 
       android:layout_marginRight="30dp" 
       android:layout_width="205dp" 
       android:layout_height="100dp" 
       android:id="@+id/xaxaw" 
       android:src="@drawable/arrow" 
       ></ImageView> 

      <!--D3--> 
      <LinearLayout 
       android:layout_width="310dp" 
       android:layout_height="520dp" 
       android:background="#024500" 
       android:layout_marginLeft="10dp"> 
       <RelativeLayout 
        android:layout_width="290dp" 
        android:layout_height="499dp" 
        android:orientation="horizontal" 
        android:layout_marginTop="10dp" 
        android:background="#BEFFB6" 
        android:layout_marginLeft="10dp" 
        android:weightSum="1"> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageViewa16" 
         android:src="@drawable/des2" 
         android:layout_alignParentTop="true" 
         android:layout_alignParentStart="true" 
         android:layout_marginTop="20dp" /> 
        <ImageView 
         android:layout_width="220dp" 
         android:layout_height="190dp" 
         android:id="@+id/imageViewa17" 
         android:src="@drawable/img_chinatown" 
         android:layout_below="@+id/imageViewa16" 
         android:layout_alignParentStart="true" 
         android:layout_marginLeft="35sp" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageViewa18" 
         android:src="@drawable/des_chinatown" 
         android:layout_below="@+id/imageViewa17" 
         android:layout_alignParentStart="true" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="120dp" 
         android:id="@+id/imageViewa19" 
         android:src="@drawable/desc_chinatown" 
         android:layout_below="@+id/imageViewa18" 
         android:layout_alignParentEnd="true" 
         android:layout_alignParentBottom="true" /> 
        <!--  <TextView 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:text="Estimated Duration:" 
          android:id="@+id/textView13" 
          android:textColor="#000000" 
          android:layout_below="@+id/imageView19" 
          android:layout_alignParentStart="true" 
          android:layout_marginTop="10dp" 
          android:layout_marginLeft="10dp" /> 
         <TextView 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:text="New Text" 
          android:id="@+id/textView14" 
          android:textColor="#000000" 
          android:layout_below="@+id/textView13" 
          android:layout_alignParentStart="true" 
          android:layout_marginLeft="35dp" /> 
         <TextView 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:text="Estimated Distance:" 
          android:id="@+id/textView15" 
          android:textColor="#000000" 
          android:layout_alignTop="@+id/textView13" 
          android:layout_alignParentEnd="true" 
          android:layout_marginRight="15dp" /> 
         <TextView 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:text="New Text" 
          android:id="@+id/textView16" 
          android:textColor="#000000" 
          android:layout_marginLeft="35dp" 
          android:layout_below="@+id/textView15" 
          android:layout_alignStart="@+id/textView15"/> --> 
       </RelativeLayout> 
      </LinearLayout> 

      <ImageView 
       android:layout_marginTop="180dp" 
       android:layout_marginLeft="50dp" 
       android:layout_marginRight="30dp" 
       android:layout_width="205dp" 
       android:layout_height="100dp" 
       android:id="@+id/arrow1" 
       android:src="@drawable/arrow" 
       ></ImageView> 


      <!-- D4--> 
      <LinearLayout 
       android:layout_width="310dp" 
       android:layout_height="520dp" 
       android:background="#024500" 
       android:layout_marginLeft="10dp"> 
       <RelativeLayout 
        android:layout_width="290dp" 
        android:layout_height="499dp" 
        android:orientation="horizontal" 
        android:layout_marginTop="10dp" 
        android:background="#BEFFB6" 
        android:layout_marginLeft="10dp" 
        android:weightSum="1"> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageViewaa16" 
         android:src="@drawable/des3" 
         android:layout_alignParentTop="true" 
         android:layout_alignParentStart="true" 
         android:layout_marginTop="20dp" /> 
        <ImageView 
         android:layout_width="220dp" 
         android:layout_height="190dp" 
         android:id="@+id/imageViewaa17" 
         android:src="@drawable/img_goodwill" 
         android:layout_below="@+id/imageViewaa16" 
         android:layout_alignParentStart="true" 
         android:layout_marginLeft="35sp" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageViewaa18" 
         android:src="@drawable/des_goodwill" 
         android:layout_below="@+id/imageViewaa17" 
         android:layout_alignParentStart="true" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="120dp" 
         android:id="@+id/imageViewaa19" 
         android:src="@drawable/desc_goodwill" 
         android:layout_below="@+id/imageViewaa18" 
         android:layout_alignParentStart="true" 
         android:layout_alignParentBottom="true" 
         android:layout_alignParentEnd="true" /> 
       </RelativeLayout> 
      </LinearLayout> 
      <ImageView 
       android:layout_marginTop="180dp" 
       android:layout_marginLeft="50dp" 
       android:layout_marginRight="30dp" 
       android:layout_width="205dp" 
       android:layout_height="100dp" 
       android:id="@+id/arrow53" 
       android:src="@drawable/arrow" 
       ></ImageView> 



      <!--D5--> 
      <LinearLayout 
       android:layout_width="310dp" 
       android:layout_height="520dp" 
       android:background="#024500" 
       android:layout_marginLeft="10dp"> 
       <RelativeLayout 
        android:layout_width="290dp" 
        android:layout_height="499dp" 
        android:orientation="horizontal" 
        android:layout_marginTop="10dp" 
        android:background="#BEFFB6" 
        android:layout_marginLeft="10dp" 
        android:weightSum="1"> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageViewaag16" 
         android:src="@drawable/des4" 
         android:layout_alignParentTop="true" 
         android:layout_alignParentStart="true" 
         android:layout_marginTop="20dp" /> 
        <ImageView 
         android:layout_width="220dp" 
         android:layout_height="190dp" 
         android:id="@+id/imageViewaag17" 
         android:src="@drawable/img_chcemetery" 
         android:layout_below="@+id/imageViewaag16" 
         android:layout_alignParentStart="true" 
         android:layout_marginLeft="35sp" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="50dp" 
         android:id="@+id/imageViewaag18" 
         android:src="@drawable/des_chcemetery" 
         android:layout_below="@+id/imageViewaag17" 
         android:layout_alignParentStart="true" /> 
        <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="120dp" 
         android:id="@+id/imageViewaag19" 
         android:src="@drawable/desc_chcemetery" 
         android:layout_below="@+id/imageViewaag18" 
         android:layout_alignParentStart="true" 
         android:layout_alignParentBottom="true" 
         android:layout_alignParentEnd="true" /> 
       </RelativeLayout> 
      </LinearLayout> 



    </HorizontalScrollView> 
</LinearLayout> 
+0

가로 폭 만들기 match_parent –

+0

HorizontalScrollView는 하나의 직접 하위를 호스팅 할 수 있으며 @Nilabja가 최종 선형 레이아웃을 닫았습니다 – Pavan

답변

0

모습과 HorizontalScrollView 하나를 가질 수 HorizontalScrollView 즉

<HorizontalScrollView 
    android:id="@+id/scrollView1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" > 

    <LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"> 

     rest of the code here...... 

    </LinearLayout> 
</HorizontalScrollView> 
0

보인다 :

다음은 HorizontalScrollView의 XML 코드입니다. 코드는 HorizontalScrollView의와 "wrap_content"로 확인이

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
xmlns:tools="http://schemas.android.com/tools" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 

android:background="#87E886" 
android:orientation="horizontal"> 


<HorizontalScrollView 
    android:id="@+id/scrollView1" 
    android:layout_width="2200dp" 
    android:layout_height="550dp" > 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal" 
     android:weightSum="1"> 



     <!--D2--> 
     <LinearLayout 
      android:layout_width="310dp" 
      android:layout_height="520dp" 
      android:background="#024500" 
      android:layout_marginLeft="10dp"> 
      <RelativeLayout 
       android:layout_width="290dp" 
       android:layout_height="499dp" 
       android:orientation="horizontal" 
       android:layout_marginTop="10dp" 
       android:background="#BEFFB6" 
       android:layout_marginLeft="10dp" 
       android:weightSum="1"> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageView16" 
        android:src="@drawable/des1" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentStart="true" 
        android:layout_marginTop="20dp" /> 
       <ImageView 
        android:layout_width="220dp" 
        android:layout_height="190dp" 
        android:id="@+id/imageView17" 
        android:src="@drawable/img_bahay" 
        android:layout_below="@+id/imageView16" 
        android:layout_alignParentStart="true" 
        android:layout_marginLeft="35sp" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageView18" 
        android:src="@drawable/des_bahay" 
        android:layout_below="@+id/imageView17" 
        android:layout_alignParentStart="true" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="120dp" 
        android:id="@+id/imageView19" 
        android:layout_below="@+id/imageView18" 
        android:src="@drawable/desc_bahay" 
        android:layout_alignParentStart="true" 
        android:layout_alignParentBottom="true" /> 

      </RelativeLayout> 
     </LinearLayout> 
     <ImageView 
      android:layout_marginTop="180dp" 
      android:layout_marginLeft="50dp" 
      android:layout_marginRight="30dp" 
      android:layout_width="205dp" 
      android:layout_height="100dp" 
      android:id="@+id/xaxaw" 
      android:src="@drawable/arrow" 
      ></ImageView> 

     <!--D3--> 
     <LinearLayout 
      android:layout_width="310dp" 
      android:layout_height="520dp" 
      android:background="#024500" 
      android:layout_marginLeft="10dp"> 
      <RelativeLayout 
       android:layout_width="290dp" 
       android:layout_height="499dp" 
       android:orientation="horizontal" 
       android:layout_marginTop="10dp" 
       android:background="#BEFFB6" 
       android:layout_marginLeft="10dp" 
       android:weightSum="1"> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageViewa16" 
        android:src="@drawable/des2" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentStart="true" 
        android:layout_marginTop="20dp" /> 
       <ImageView 
        android:layout_width="220dp" 
        android:layout_height="190dp" 
        android:id="@+id/imageViewa17" 
        android:src="@drawable/img_chinatown" 
        android:layout_below="@+id/imageViewa16" 
        android:layout_alignParentStart="true" 
        android:layout_marginLeft="35sp" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageViewa18" 
        android:src="@drawable/des_chinatown" 
        android:layout_below="@+id/imageViewa17" 
        android:layout_alignParentStart="true" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="120dp" 
        android:id="@+id/imageViewa19" 
        android:src="@drawable/desc_chinatown" 
        android:layout_below="@+id/imageViewa18" 
        android:layout_alignParentEnd="true" 
        android:layout_alignParentBottom="true" /> 
       <!--  <TextView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="Estimated Duration:" 
         android:id="@+id/textView13" 
         android:textColor="#000000" 
         android:layout_below="@+id/imageView19" 
         android:layout_alignParentStart="true" 
         android:layout_marginTop="10dp" 
         android:layout_marginLeft="10dp" /> 
        <TextView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="New Text" 
         android:id="@+id/textView14" 
         android:textColor="#000000" 
         android:layout_below="@+id/textView13" 
         android:layout_alignParentStart="true" 
         android:layout_marginLeft="35dp" /> 
        <TextView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="Estimated Distance:" 
         android:id="@+id/textView15" 
         android:textColor="#000000" 
         android:layout_alignTop="@+id/textView13" 
         android:layout_alignParentEnd="true" 
         android:layout_marginRight="15dp" /> 
        <TextView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="New Text" 
         android:id="@+id/textView16" 
         android:textColor="#000000" 
         android:layout_marginLeft="35dp" 
         android:layout_below="@+id/textView15" 
         android:layout_alignStart="@+id/textView15"/> --> 
      </RelativeLayout> 
     </LinearLayout> 

     <ImageView 
      android:layout_marginTop="180dp" 
      android:layout_marginLeft="50dp" 
      android:layout_marginRight="30dp" 
      android:layout_width="205dp" 
      android:layout_height="100dp" 
      android:id="@+id/arrow1" 
      android:src="@drawable/arrow" 
      ></ImageView> 


     <!-- D4--> 
     <LinearLayout 
      android:layout_width="310dp" 
      android:layout_height="520dp" 
      android:background="#024500" 
      android:layout_marginLeft="10dp"> 
      <RelativeLayout 
       android:layout_width="290dp" 
       android:layout_height="499dp" 
       android:orientation="horizontal" 
       android:layout_marginTop="10dp" 
       android:background="#BEFFB6" 
       android:layout_marginLeft="10dp" 
       android:weightSum="1"> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageViewaa16" 
        android:src="@drawable/des3" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentStart="true" 
        android:layout_marginTop="20dp" /> 
       <ImageView 
        android:layout_width="220dp" 
        android:layout_height="190dp" 
        android:id="@+id/imageViewaa17" 
        android:src="@drawable/img_goodwill" 
        android:layout_below="@+id/imageViewaa16" 
        android:layout_alignParentStart="true" 
        android:layout_marginLeft="35sp" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageViewaa18" 
        android:src="@drawable/des_goodwill" 
        android:layout_below="@+id/imageViewaa17" 
        android:layout_alignParentStart="true" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="120dp" 
        android:id="@+id/imageViewaa19" 
        android:src="@drawable/desc_goodwill" 
        android:layout_below="@+id/imageViewaa18" 
        android:layout_alignParentStart="true" 
        android:layout_alignParentBottom="true" 
        android:layout_alignParentEnd="true" /> 
      </RelativeLayout> 
     </LinearLayout> 
     <ImageView 
      android:layout_marginTop="180dp" 
      android:layout_marginLeft="50dp" 
      android:layout_marginRight="30dp" 
      android:layout_width="205dp" 
      android:layout_height="100dp" 
      android:id="@+id/arrow53" 
      android:src="@drawable/arrow" 
      ></ImageView> 



     <!--D5--> 
     <LinearLayout 
      android:layout_width="310dp" 
      android:layout_height="520dp" 
      android:background="#024500" 
      android:layout_marginLeft="10dp"> 
      <RelativeLayout 
       android:layout_width="290dp" 
       android:layout_height="499dp" 
       android:orientation="horizontal" 
       android:layout_marginTop="10dp" 
       android:background="#BEFFB6" 
       android:layout_marginLeft="10dp" 
       android:weightSum="1"> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageViewaag16" 
        android:src="@drawable/des4" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentStart="true" 
        android:layout_marginTop="20dp" /> 
       <ImageView 
        android:layout_width="220dp" 
        android:layout_height="190dp" 
        android:id="@+id/imageViewaag17" 
        android:src="@drawable/img_chcemetery" 
        android:layout_below="@+id/imageViewaag16" 
        android:layout_alignParentStart="true" 
        android:layout_marginLeft="35sp" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="50dp" 
        android:id="@+id/imageViewaag18" 
        android:src="@drawable/des_chcemetery" 
        android:layout_below="@+id/imageViewaag17" 
        android:layout_alignParentStart="true" /> 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="120dp" 
        android:id="@+id/imageViewaag19" 
        android:src="@drawable/desc_chcemetery" 
        android:layout_below="@+id/imageViewaag18" 
        android:layout_alignParentStart="true" 
        android:layout_alignParentBottom="true" 
        android:layout_alignParentEnd="true" /> 
      </RelativeLayout> 
     </LinearLayout> 

    </LinearLayout> 


</HorizontalScrollView> 

0

있는 ScrollView 또는 귀하의 경우 하나의 아이를 유지해야 직접적인 자식보기. 좋아요 :

<ScrollView> 

<LinearLayout> 

// add all the required views here. 

</Linearlayout> 

</Scrollview> 

리니어 또는 다른 레이아웃 내에 여러보기를 추가 할 수 있습니다.