2012-04-06 4 views

답변

0

XML 또는 프로그래밍 방식으로 각 행을 어떻게 작성할 계획에 따라 다릅니다.
어느 쪽이든또는 LayoutScrollView 행에 넣고 높이를 고정하면됩니다.

0

사용자 지정 목록보기를 만들어야합니다. 아래 는 코드입니다 : 활동에서 기본 어댑터로

<HorizontalScrollView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/imageViewseparatorListview" 
      android:id="@+id/hor"> 

      <RelativeLayout 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:id="@+id/relcoll" 
       android:background="@drawable/wallpapertheme"> 

       <TextView 
        style="@style/ListViewHeaderTheme" 
        android:id="@+id/textviewoutletname" 
        android:text="@string/textviewoutletname" 
        android:layout_width="180dip" 
        android:background="@drawable/listview_heading_background" /> 



       <ImageView 
        style="@style/ListViewHeaderSeperator" 
        android:id="@+id/imageViewseparator1" 
        android:layout_toRightOf="@id/textviewoutletname" /> 

       <TextView 
        style="@style/ListViewHeaderTheme" 
        android:id="@+id/textviewcashamount" 
        android:text="@string/textviewcashamount" 
        android:layout_width="90dip" 
        android:layout_toRightOf="@id/imageViewseparator1" 
        android:background="@drawable/listview_heading_background" /> 

       <ImageView 
        style="@style/ListViewHeaderSeperator" 
        android:id="@+id/CollectionBarSeparator1" 
        android:layout_toRightOf="@id/textviewcashamount" /> 

       <TextView 
        style="@style/ListViewHeaderTheme" 
        android:id="@+id/textviewchequeamount" 
        android:text="@string/textviewchequeamount" 
        android:layout_width="90dip" 
        android:layout_toRightOf="@id/CollectionBarSeparator1" 
        android:background="@drawable/listview_heading_background" /> 

       <ImageView 
        style="@style/ListViewHeaderSeperator" 
        android:id="@+id/CollectionBarSeparator2" 
        android:layout_toRightOf="@id/textviewchequeamount" /> 

       <TextView 
        style="@style/ListViewHeaderTheme" 
        android:id="@+id/textviewosamount" 
        android:text="@string/textviewosamount" 
        android:layout_width="105dip" 
        android:layout_toRightOf="@id/CollectionBarSeparator2" 
        android:background="@drawable/listview_heading_background" /> 



       <ListView 
        style="@style/ListViewTheme" 
        android:id="@+id/listviewcollection" 
        android:layout_below="@id/textviewosamount"></ListView> 

      </RelativeLayout> 


     </HorizontalScrollView> 

Listview.xml 이제

**Second.XML** 
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="horizontal" 
    style="@style/ListViewTextViewParent"> 

    <TextView 
     style="@style/ListViewTextView" 
     android:id="@+id/textviewoutletname" 
     android:text="Mayur" 
     android:layout_width="180dip" /> 

    <ImageView 
     style="@style/ListViewTextSeperatorForAll" 
     android:id="@+id/imageViewseparator1" /> 

    <TextView 
     style="@style/ListViewTextView" 
     android:id="@+id/textviewcashamount" 
     android:text="2001" 
     android:gravity="right" 
     android:layout_width="90dip" /> 

    <ImageView 
     style="@style/ListViewTextSeperatorForAll" 
     android:id="@+id/imageViewseparator1" /> 

    <TextView 
     style="@style/ListViewTextView" 
     android:id="@+id/textviewchequeamount" 
     android:text="3000" 
     android:layout_width="90dip" 
     android:gravity="right" /> 

    <ImageView 
     style="@style/ListViewTextSeperatorForAll" 
     android:id="@+id/imageViewseparator1" /> 

    <TextView 
     style="@style/ListViewTextView" 
     android:id="@+id/textviewosamount" 
     android:text="5000" 
     android:gravity="right" 
     android:layout_width="100dip" /> 


</LinearLayout> 

확장 클래스 둘째 .XML을 부풀려 : 당신은 수평 스크롤 내부보기 목록보기를 넣어야 할 파일. 당신은 또한 아래 링크를 참조 걸릴 수 있습니다 원하는 경우

그리고 :

adding ListView children to a HorizontalScrollView

0

는 수평 스크롤 뷰에 해당보기를 추가 한 수직 스크롤 뷰

을 만들

관련 문제