세 가지 가능한 상태로 이미지 단추를 갖고 논리에 따라 상태 당 하나의 단일 이미지를 표시하고 싶습니다.Android 이미지 버튼에는 세 가지 상태가 있습니까?
세 개의 이미지 버튼을 사용하여 상대적인 레이아웃을 사용하고 주변을 시정 할 수 있습니다.
그러나 이미지 버튼에 3 가지 상태를 정의하고 버튼 레벨에서 이미지를 전환하는 방법이 있습니까?
감사
세 가지 가능한 상태로 이미지 단추를 갖고 논리에 따라 상태 당 하나의 단일 이미지를 표시하고 싶습니다.Android 이미지 버튼에는 세 가지 상태가 있습니까?
세 개의 이미지 버튼을 사용하여 상대적인 레이아웃을 사용하고 주변을 시정 할 수 있습니다.
그러나 이미지 버튼에 3 가지 상태를 정의하고 버튼 레벨에서 이미지를 전환하는 방법이 있습니까?
감사
사용 당김 선택 drawable
당신은 현재 상태를 유지하는 정수 변수를 생성하고 실행하는 데 어떤 코드를 확인하기 위해 클릭 리스너 내에서 switch 문을 사용을 시도 할 수 있습니다.
//define the first state
int state = 1;
//Your click listener
yourButtonObject.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
switch(state){
case(1):
//Your code for state 1
break;
case(2):
//Your code for state 2
break;
case(3):
//Your code for state 3
break;
}
}
});
선택기 태그 드로어 블 – jfxu