반응형
#ImageButton : https://developer.android.com/reference/android/widget/ImageButton.html
1) java 소스
// button1 클릭 시 TextView(textView1)의 내용 변경.
ImageButton button1 = (ImageButton) v.findViewById(R.id.favorite);
button1.setBackgroundResource(R.drawable.imgbtn_defalut);
if(listViewItem.getFavorite()){
button1.setBackgroundResource(R.drawable.imgbtn_focused);
}
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Log.v("=========== 클릭해져여","클릭요 ==============");
}
});
2) xml 소스
<ImageButton
android:id="@+id/favorite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="0dp"
android:src="@drawable/favorite_stat"/>
'◼︎ 개발 > Android' 카테고리의 다른 글
[Android] 안드로이드 스크롤뷰 사용법 (Android scrollview) (0) | 2017.01.24 |
---|---|
[Android] 안드로이드 listView에서 viewHolder 구현하기 (0) | 2017.01.23 |
[Android] 안드로이드 커스텀 리스트뷰(listView)에서 아이템 클릭이 안될 때.. (0) | 2017.01.23 |
[Android] 안드로이드 액티비티간의 데이터 전달 (intent 사용법) - 1 (0) | 2017.01.23 |
[Android] 안드로이드 LinearLayout 사용법 (0) | 2017.01.23 |
[Android] 안드로이드 레이아웃 인플레이션 (Layout inflation) (0) | 2017.01.20 |
[Android] 안드로이드 액티비티 생명주기 (Aandroid activity life cycle) (0) | 2017.01.19 |