이전포스트
[Android] Spinner 사용하기. (부제 : Spinner의 폰트 크기 변경)
freemmer
2011. 10. 14. 20:18
Android의 기본 컴포넌트 중에서 Spinner 가 있다.
기본적인 사용 방법은 http://developer.android.com/guide/tutorials/views/hello-spinner.html 에서 보도록 하자.
그냥 기본 모습은 투박하다. 특히, 글씨가 너무 크다.
변경해 보자.
참고 사이트 : http://stackoverflow.com/questions/2927012/how-to-change-decrease-android-spinner-size
1. 이클립스의 Project에서 /res/layout 에 xml파일을 만든다.


(맨 아래 콤보박스에서 TextView를 선택하면 기본틀이 만들어진다)
2. spinnerLayout.xml 파일에서 원하는 속성을 기입한다.
기본적인 사용 방법은 http://developer.android.com/guide/tutorials/views/hello-spinner.html 에서 보도록 하자.
<Android 공식 페이지의 예제 결과물>
그냥 기본 모습은 투박하다. 특히, 글씨가 너무 크다.
변경해 보자.
참고 사이트 : http://stackoverflow.com/questions/2927012/how-to-change-decrease-android-spinner-size
1. 이클립스의 Project에서 /res/layout 에 xml파일을 만든다.
(맨 아래 콤보박스에서 TextView를 선택하면 기본틀이 만들어진다)
2. 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"/>
3. Spinner에서 사용하는 아답터에 아래와 같이 지정한다.
adapter = ArrayAdapter.createFromResource(
this, R.array.sound, R.layout.spinnerLayout);
반응형