버튼의 배경 이미지 이름을 읽는 방법을 찾으려고합니다. 버튼 상태 XML 파일에있는 각 버튼에 대해 가능한 세 가지 이미지가 있습니다. 버튼을 클릭 할 때마다 이미지 이름 값을 넣을 수 있습니다. 나는 (3 개 이미지의) 다음 이미지로 버튼 이미지를 변경해야하거나하지 않을 경우 문이Android에서 현재 버튼 배경 이미지를 읽는 방법은 무엇입니까?
를 참조하는 경우에 나는이
button1.getBackground()를
가 그럼 난 토스트를 사용하려 이것을 사용하여 그 밸리를 보여주세요 :
Toast.makeText (Tre Activity.this, String.valueOf (button1.getBackground()), Toast.LENGTH_SHORT) .show();
나는 그것이 나에게 내 3 버튼 상태의 이미지 중 하나를 줄 것이다 생각하지만, 대신 나에게이 준 : [email protected]를
그래서 나는 현재 현재 배경 당김 이미지를 얻을 수있는 방법버튼에 지정 되었습니까?
미리 감사드립니다.
앞에'BitmapDrawable' 캐스팅을 호출하고 [getBitmap() (http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html#getBitmap%28%29). 당신은 실제 이미지 비트 맵을 얻을 것입니다 ... – Knickedi
나는 당신의 아이디어를하는 방법을 연구하고 있습니다. 감사. –