2012-04-19 2 views
0

이미지가있는 메뉴가 배경 이미지로 표시됩니다. 나는 또한 다음 메뉴와 결국 게임 그 자체로 나를 데려 갈 버튼을 가지고있다. 내가 알고 싶습니다 무엇Android : XML의 버튼을 통해 배경 이미지를 변경하는 방법

어떻게이 버튼 레이아웃의 배경 이미지로이 이러한 이미지 중 하나를 변경하는 것입니다? 버튼 자체는 투명합니다.

이 작업을 수행 할 수있는 방법이 있습니까? 또는 눌렀을 때 바뀔 이미지를 잡기 위해 버튼을 사용해야합니까? 예를 들어, 내가 그것을 놓을 때 재생 버튼이 커지기를 바란다.

당신은 그 버튼

예에 이벤트에 기초하여 배경을 변경하는 buttonSelector.xml을 사용할 수 있습니다

답변

0

selector xml의 값은 다음과 같습니다. 당신은

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/add_folder_clicked" /> <!-- pressed --> <item android:state_focused="true"
android:drawable="@drawable/add_folder_hover" /> <!-- focused --> <item android:drawable="@drawable/add_folder" /> <!-- default --> </selector>

+0

예 I 버튼에 이미지를 변경하는 방법을 알고,하지만 ... 드로어 블 폴더에 넣어 필요가없는 경우에 그것의 시작, xml 파일의 bacvkground를 변경할 수 XML 파일 – sandmaster

관련 문제