상세 컨텐츠

본문 제목

[Android] Button

Android 개발

by mobile 2011. 8. 3. 01:54

본문

반응형
Button은 사용자가 눌렀을때 특정 처리를 하기 위한 뷰로서, 텍스트 뷰나 에디트텍스트처럼 안드로이드 애플리케이션에 가장 자주 사용되는 뷰 중 하나이다. 

- 버튼의 위치
이미지 버튼(ImageButton)이 아닌 일반 버튼(Button)에도 이미지를 추가할 수 있다. 이미지를 추가 하는 위치에 따라 drawableLeft, drawableTop, drawableRight, drawableBottom 속성이 있다.

- 버튼의 텍스트 위치
버튼의 텍스트 위치흔 gravity 속성으로 설정할 수 있다. 이 속성은 대부분의 뷰에서 사용할 수 있는 공통적인 속성이다. 참고로 속성에 설정할 수 있는 파이프라인 "|"을 사용하면 여러 개를 한번에 적용할 수 있다.

android:gravity="left" // 텍스트 왼쪽버튼
android:gravity="top" // 텍스트 위쪽 버튼
android:gravity="center_vertical" // 텍스트 수직 중앙 버튼
android:gravity="center" // 텍스트 중앙 버튼 
android:gravity="center_horizontal" // 텍스트 수평 중앙 버튼 
android:gravity="right" // 텍스트 오른쪽 버튼 
android:gravity="right|center_vertical" // 텍스트 오른쪽 + 수직 중앙 버튼 
android:gravity="bottom" // 텍스트 아래쪽 버튼  
android:gravity="bottom|center_horizontal" // 텍스트 아래쪽 + 수평 중앙 버튼 



- 버튼의 주요 속성

android:text 
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#00ff00"
android:background="@drawable/icon"
android:textColor="#ffffff"
android:background="@android:color/transparent"




 


반응형

'Android 개발' 카테고리의 다른 글

[Android]Spinner(스피너)  (0) 2011.11.13
[Android] Edit Text  (0) 2011.08.09
[Android] 스타일 과 테마  (0) 2011.07.31
[Android]자바 코드에서 직접 뷰를 추가하는 방법  (0) 2011.07.31
[Andorid] AutoCompleteTextView  (0) 2011.07.30

관련글 더보기

댓글 영역