4
이 Q 찾았습니다 & Is it possible to change the left drawable of a Button in Selector xml? 그것은 나를 위해 작동하지 않습니다. 이 같은버튼 선택기의 drawableleft 변경
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/blue_rounded_button" android:drawableLeft="@drawable/aj_share_button_drawableleft" android:state_pressed="true"/>
<item android:drawable="@drawable/blue_rounded_button_frame" android:drawableLeft="@drawable/aj_share_button_drawableleft" />
</selector>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/aj_share_button_white_icon" android:state_pressed="true"/>
<item android:drawable="@drawable/aj_share_button_blue_icon" />
</selector>
설정 선택 :
이<Button android:id="@+id/button1"
android:background="@drawable/aj_share_button_state"
android:drawableLeft="@drawable/aj_share_button_drawableleft" />
누군가가 어떻게 작동하게하는 방법을 말해 줄래 나는이 시도?
더 많은 방법을 설명하고 필요한 경우 일부 코드를 공유하십시오 – Yazan
대답을 이해하지 못했습니다. "별도의 선택기를 만들고 단추에 drawableLeft로 설정해보십시오." selectors item drawable 왼쪽에 별도의 selector를 설정하려고했습니다. 아니요. 이렇게 선택기를 설정해야한다는 것을 알았습니다. – user3009824
widht & height를 정의 했습니까 ?? 전체 XML을 게시 하시겠습니까 ?? 'android : drawableLeft'만이 작동하지 않거나 전체 버튼이 보이지 않습니까? ID = "@ + ID/shareButton" 로이드 : 여기서 –