2011-03-06 5 views
2

저는 ImageButton을 가지고 있으며 OnClick 이벤트와 연관된 Image를 사용하고 싶습니다. ImageButton에서 이미지의 리소스 ID에 액세스/가져 오는 방법 (안드로이드)

나는이 발견 1. 안드로이드 : SRC는 XML로 설정 Android ImageButton - determine what resource is currently set

을하지만이 궁금이 이가지 경우에하여 ImageButton의 이미지의 ResourceID를을 찾는 방법에 내장 된 모든 결코 바뀌지 않았습니다. 2. 코드에서 이미지가 변경되었습니다.

감사합니다!

답변

2

이것은 불가능합니다.

나는 Mark을들을 것 :

단지의 SetTag()와 동료에 GetTag의()를 사용하고 귀하의 이미지 뷰에 대한 사용자 정의 데이터를 검색 할 수 있습니다.

+0

Matthew, 첫 번째 경우에는 이론상 적어도 main.xml을 파싱하는 것이 가능할 것이라고 확신합니다. 이 기능이 필요한 유일한 사람입니까? 나는 안드로이드에 익숙하지 않기 때문에 아마 이것의 배후에있는 개념을 이해할 수 없을 것이다. 그러나 속성을 얻는 쉬운 방법이없는 이유는 무엇일까? – borod

+0

xml에서 속성을 가져 오는 것은 어렵지 않지만 속성이 변경되면 어떻게합니까? 그 정보를 태그에 보관해야합니다. 왜 두 가지 다른 코드 경로 (xml 및 setBitmapResource)가 있어야합니다. 이 시점에서 리소스를 Java 코드로 설정하는 동시에 태그를 설정할 수도 있습니다. –

+0

흠. 재미있는, 당신은 당분간 나를 확신했다. :) 도움과 빠른 재생 주셔서 감사합니다 :) – borod

관련 문제