안드로이드 개발 질문/답변
(글 수 45,052)
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitStart"
android:src="@drawable/center1"
/>
두가지질문이 있습니다
1. 이미지 버튼에 그림을 꽉채우게 하거나 이미지크기만한 버튼을 만들려면 어떻게 해야 하나요
2. 그리고 클릭시(누르고있을때나 이미지를 바뀌는 메소드가 따로 있는지요
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitStart"
android:src="@drawable/center1"
/>
두가지질문이 있습니다
1. 이미지 버튼에 그림을 꽉채우게 하거나 이미지크기만한 버튼을 만들려면 어떻게 해야 하나요
2. 그리고 클릭시(누르고있을때나 이미지를 바뀌는 메소드가 따로 있는지요
2010.03.25 16:47:44
http://developer.android.com/reference/android/widget/ImageButton.html
이곳에 보시면 이미지 버튼 click상태 focus일때 normal인 상태에 대해서 이미지 버튼 만드는 방법이 설명 되어 있습니다.
그리고 지금 가로와 세로에 wrap_content로 하시고.. 이미지 크기만 다른걸로 넣으면 버튼이 이미지 크기 대로 해서 나올겁니다.
아니면 허접하지만... 제 블로그 <- 에 가시면 이미지 버튼 상태에 대한 설명도 ㅎㅎ
이곳에 보시면 이미지 버튼 click상태 focus일때 normal인 상태에 대해서 이미지 버튼 만드는 방법이 설명 되어 있습니다.
그리고 지금 가로와 세로에 wrap_content로 하시고.. 이미지 크기만 다른걸로 넣으면 버튼이 이미지 크기 대로 해서 나올겁니다.
아니면 허접하지만... 제 블로그 <- 에 가시면 이미지 버튼 상태에 대한 설명도 ㅎㅎ
selector 를 만든다음 src 속성에 지정하면 됩니다.
안드로이드펍을 잘 검색해보면 예제도 있을 겁니다.
1번은 확실하지는 않지만 9 patch 이미지를 만들어 content 영역을 이미지 전체로 하면 될 것 같네요.
(해 본 건 아니라서 장담은 못하겠네요.)