0

drawableクリックしたボタンの別の画像をロードするためのセレクターを備えたフォルダーに、このカスタムAndroidボタンがあります

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/bt_blue_click" android:state_pressed="true"/>
    <item android:drawable="@drawable/bt_blue_unclick"/>
</selector>

正常に動作する場合もあれば、ボタンの背景が表示されない場合もあります。

私も行を追加しようとしました

<item android:drawable="@drawable/bt_blue_unclick" android:state_pressed="false"/>

(ボタンがクリックされていないときは、背景の PNG 画像が読み込まれないためです。)

この奇妙な問題の原因がわかりません。

4

1 に答える 1

0

これを試して...

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
     <item android:drawable="@drawable/bt_blue_click" android:state_pressed="true"/>
    <item android:drawable="@drawable/bt_blue_unclick"/>

</selector>

私の場合はうまくいきます..!

于 2013-07-06T06:03:52.440 に答える