반응형
drawableLeft, drawableRight, drawableTop, drawableBottom : 당신이 단지에 대한 이미지와 텍스트로 기본 버튼을 만들려면, 당신은 표준 안드로이드 버튼 제어 및 다음 속성 중 하나를 사용할 수 있습니다.
이 같은 버튼을 얻으려면 :
<
Button
android:id
=
"@+id/button1"
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:drawableLeft
=
"@android:drawable/btn_star_big_on"
android:text
=
"Drawable left"
>
/
>
유사한 방법으로 당신은 텍스트 상단이나 하단 이미지 오른쪽에 버튼을 만들 drawableRight, drawableTop, drawableBottom 속성을 사용할 수 있습니다.
당신은 두 개 이상의 줄에 텍스트를 나눌 \ N (라인 피드) 문자를 사용할 수 있습니다 두 줄의 텍스트를 갖고 싶어합니다.
이와 같은 버튼의 경우 :
<
Button
android:id
=
"@+id/button3"
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:drawableLeft
=
"@android:drawable/btn_star_big_on"
android:text
=
"Drawable\nleft"
>
/>
스타일에 단추가. DrawablePadding 속성이 Gravitiy 속성이 왼쪽이나 날라가 텍스트를 정렬하는 데 사용할 수있는 반면, 텍스트 및 이미지 사이의 간격을 설정하는 데 사용할 수있는 사용할 수있는 버튼을 몇 가지 더 특성이 있습니다.
다음은 왼쪽으로 설정 10dp과 중력 속성으로 설정 DrawablePadding 속성 버튼의 예입니다 :
<
Button
android:id
=
"@+id/button6"
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:drawableLeft
=
"@android:drawable/btn_star_big_on"
android:text
=
"Drawable\nleft\ngravity\nleft"
android:gravity
=
"left"
android:drawablePadding
=
"10dp"
>
/
>
요런식으로 버튼과 글의 조화를 맞추어야 한다.
반응형
'개발자 > Android' 카테고리의 다른 글
안드로이드 스트링 비교시 주의 할 점~ 알파벳 첫글자 비교등과 같은... (0) | 2013.01.10 |
---|---|
안드로이드 리스트뷰에 사전식 인덱스를 Seekbar 로 구현하기 (0) | 2013.01.07 |
잘 만든 midi 파일 생성 프로그램과 미디파일 분석 문서 (5) | 2013.01.03 |
안드로이드에서 쓸 수 있는 핵심 제스처 설명 (0) | 2012.12.17 |
안드로이드 리스트 뷰 만들어 붙이는 방법 두가지로 (0) | 2012.12.11 |
[Accessibility] Missing contentDescription attribute on image 경고 (0) | 2012.12.10 |
안드로이드 작업 폴더에 .bak 파일 있으면 에러나요~ (0) | 2012.12.10 |
RGB 16진수 색상표 (0) | 2012.12.07 |
더욱 좋은 정보를 제공하겠습니다.~ ^^