2017-03-01 5 views
0

화면에서 스피너 드롭 다운 항목을 방지하는 방법은 무엇입니까? 스크롤 할 수있는 PS 기능이 아닙니다. 화면 너머의 스피너 드롭 다운 항목은 스피너에서 더 많은 항목을 선택할 수 없습니다. 증가 된 스피너 높이를 알아 내면 문제를 해결할 수 있지만 설계가 더욱 어려워집니다. enter image description here화면에서 스피너 드롭 다운 항목

<ScrollView> 
     <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical" 
     android:background="@color/white"> 
     <Spinner 
      android:id="@+id/bank" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:textSize="@dimen/normal_text" 
      android:textColor="@color/black" 
      android:padding="10dp" 
      android:forceHasOverlappingRendering="false" 
      android:scrollbars="vertical" /> 
    </LinearLayout> 
</ScrollView> 
+0

사용자 지정 드롭 다운보기를 지정된 높이로 만들 수 있습니다. –

+0

귀하의 회 전자 xml을 표시 –

+0

@SagarGangawane도 높이를 설정합니다. –

답변

1

당신은있는 ScrollView를 사용할 필요가 없습니다. 필요한 경우 자동으로 스크롤됩니다. 이 단지 같은

사용 무언가 :이 예제에서 정확히처럼 따르는 경우

<Spinner 
    android:id="@+id/planets_spinner" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"/> 

그것이 잘 스크롤 : https://developer.android.com/guide/topics/ui/controls/spinner.html

Basially, 당신의있는 ScrollView하고있는 LinearLayout을 꺼내. 너는 필요 없어.