본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] 이미지 버튼( Image Button ) 에 대해 알아보자.

by 돼지왕 왕돼지 2012. 2. 27.
반응형


안녕하세요 돼지왕 왕돼지입니다.

오늘은 이미지버튼 ( Image Button ) 에 대해 알아보겠습니다.


이미지버튼.. 뭐에 좋은건가요?


사실 이미지버튼의 효용성은 크게 없습니다. Button 의 background 를 image 로 배핑하는 것과 거의 같은 효과고, selector 를 이용하여 custom button 을 만드는 것이 user 가 원하는 버튼을 만들기에 더 좋기 때문입니다. 그럼 어디에 좋을까요? 사실 어디에 좋은지 잘 모르겠습니다만.. 이미지와 텍스트를 동시에 출력할 수 있다는 게 ImageView 보다는 장점인 것 같습니다.. 그래도 component 라고 딱 자리잡고 있는데 어떻게 사용하는지나 한번 봅시다.



<xml>
<ImageButton android:id="@+id/imagebtn"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:src="@drawable/cloud"
                      android:text="this text is invisible"/>
 
 
<java>
ImageButton imgbtn = (ImageButton)findViewById(R.id.imagebtn);
imgbtn.setOnClickListener(new View.OnClickListener(){
   public void onClick(View v){
       // To Do
   }
});







반응형

댓글