반응형
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 |