imageButton의 현재 이미지 리소스는 어떻게 얻어야합니까? 나는 이런 식으로 뭔가가 필요합니다이미지 리소스를 얻는 방법
imageButton.getImageResource();
덕분에 당신은, 현재의 API는 이것을 허용하지 않습니다 수 없습니다 내가 생각하는 많은
imageButton의 현재 이미지 리소스는 어떻게 얻어야합니까? 나는 이런 식으로 뭔가가 필요합니다이미지 리소스를 얻는 방법
imageButton.getImageResource();
덕분에 당신은, 현재의 API는 이것을 허용하지 않습니다 수 없습니다 내가 생각하는 많은
합니다. 하지만 정말이 필요한 경우,이 같은 것을 수행 할 수 있습니다
imageButton.setImageResource(R.drawable.your_resource);
imageButton.setTag(R.drawable.your_resource);
//
// somewhere later...
//
Integer resource = (Integer)imageButton.getTag();
놀라운. 내 시간을 구했어, –
당신은하여 ImageButton 객체의 그리기를 얻을 수 imageButton.getDrawable()
를 사용하고 setImageResource()
대신 setImageDrawable()
를 사용할 수 있습니다.
사용이
imageButton.setImageResource(R.drawable.your_resource);
imageButton.setTag(R.drawable.your_resource);
Integer resource = (Integer) imageButton.getTag();
if(resource == R.drawable.your_resource){
// do something
}else {
}
왜 이미지 리소스를 필요합니까? – ianhanniballake