2010-05-28 6 views

답변

32

레이아웃 파일에서이 설정을 변경할 수 있습니다. hello-spinner 자습서는 매우 유용합니다.

http://developer.android.com/guide/tutorials/views/hello-spinner.html

는 레이아웃 폴더에 새 XML 파일을 추가합니다.

예 : spinnerLayout.xml

<?xml version="1.0" encoding="utf-8"?> 
    <TextView xmlns:android="http://schemas.android.com/apk/res/android" 
       android:id="@+id/spinnerTarget" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:textSize="14pt"   
       android:textColor="#FF8B1500" 
       android:gravity="center"/> 

변경 새 레이아웃 파일에 어댑터 자원 : 내 스피너

adapter = ArrayAdapter.createFromResource(
       this, R.array.sound, R.layout.spinnerLayout); 
+0

그래, 전체 UI 개체 크기가 변경되었지만 회 전자를 사용자 지정하고 싶습니다. setDropDownResource를 사용하는 것과 같을 수도 있지만 그러한 리소스를 만드는 방법을 알 수는 없습니다. – kaibuki

+0

알겠습니다. 무슨 뜻인지 이해합니다. 나는 이전 지위를 편집했다. – sirlunchalot

7
android:padding="0dip" 

가 작은 수

android.R.layout.simple_spinner_item 

를 사용하여 아라를 만들 때 y 어댑터는 크기를 작게 만드는 것 같지만, 그것이 옳은 일인지 아닌지 전혀 알지 못합니다.

관련 문제