2011-01-05 3 views
0

창에 동시에 표시 할 수없는 컨트롤이 여러 개있는 경우. 뷰를 스크롤 가능한 것으로 사용하는 옵션이있을 수 있지만 사용 방법을 모르겠습니다. 내 디자인 5 Edittext 가로보기 및 세로보기에서 두 개의 단추. 어떻게 관리 할 수 ​​있습니까?.xml 파일을 사용하여 스크롤 가능한 화면보기 : Android

+0

당신은 당신의 layout.xml을 게시 할 수 있을까? – printminion

답변

2

그런 뜻입니까?

<?xml version="1.0" encoding="utf-8"?> 

<ScrollView android:id="@+id/ScrollView01" 
    android:layout_alignParentTop="true" android:layout_width="fill_parent" 
    android:layout_height="fill_parent" android:layout_above="@+id/LinearLayout01"> 
    <RelativeLayout android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:scrollbarAlwaysDrawVerticalTrack="true"> 


     <EditText android:layout_alignParentTop="true" android:id="@+id/EditText01" 
      android:layout_height="wrap_content" android:text="@+id/EditText01" 
      android:layout_width="fill_parent" android:minHeight="100dip"></EditText> 
     <EditText android:id="@+id/EditText02" android:layout_below="@+id/EditText01" 
      android:layout_height="wrap_content" android:text="@+id/EditText02" 
      android:layout_width="wrap_content" android:layout_alignLeft="@+id/EditText01" 
      android:layout_alignRight="@+id/EditText01" android:minHeight="100dip"></EditText> 
     <EditText android:id="@+id/EditText03" android:layout_below="@+id/EditText02" 
      android:layout_height="wrap_content" android:text="@+id/EditText03" 
      android:layout_width="wrap_content" android:layout_alignLeft="@+id/EditText02" 
      android:layout_alignRight="@+id/EditText02" android:minHeight="100dip"></EditText> 
     <EditText android:id="@+id/EditText04" android:layout_below="@+id/EditText03" 
      android:layout_height="wrap_content" android:text="@+id/EditText04" 
      android:layout_width="wrap_content" android:layout_alignLeft="@+id/EditText03" 
      android:layout_alignRight="@+id/EditText03" android:minHeight="100dip"></EditText> 
     <EditText android:id="@+id/EditText05" android:layout_below="@+id/EditText04" 
      android:layout_height="wrap_content" android:text="@+id/EditText05" 
      android:layout_width="wrap_content" android:layout_alignLeft="@+id/EditText04" 
      android:layout_alignRight="@+id/EditText04"></EditText> 

    </RelativeLayout> 
</ScrollView> 


<LinearLayout android:id="@+id/LinearLayout01" 
    android:orientation="horizontal" android:background="@android:drawable/bottom_bar" 
    android:paddingLeft="4.0dip" android:paddingTop="5.0dip" 
    android:paddingRight="4.0dip" android:paddingBottom="1.0dip" 
    android:layout_width="fill_parent" android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true"> 
    <Button android:id="@+id/allow" android:layout_width="0.0dip" 
     android:layout_height="fill_parent" android:text="Allow" 
     android:layout_weight="1.0" /> 
    <Button android:id="@+id/deny" android:layout_width="0.0dip" 
     android:layout_height="fill_parent" android:text="Deny" 
     android:layout_weight="1.0" android:minHeight="100dip"/> 
</LinearLayout> 

Here is the screen

+0

예. 나는 같은 것을 원합니다. 그러나 문제는 똑같습니다. 5 개의 모든 편집 문구가 제대로 표시되지만 화면에는 단추가 나타나지 않습니다. –

+0

오오오오 예! 이것은 일하고 있습니다 .... 고마워요! –

0

나는 당신이 의미하는 것을 정확히 얻지는 못했지만, RelativeLayout에서 컨트롤을 래핑 할 수 있습니다. 그런 다음 RelativeLayout을 ScrollView로 바인딩 할 수 있습니다.

관련 문제