2012-08-24 127 views
3

我想改變一個Android按鈕的外觀,但我無法讓它工作。我用這個代碼在「custom_button.xml」以處理按鈕的繪製:Android自定義按鈕按狀態

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

    /> 

<item android:drawable="@drawable/btn_over" 
    android:state_pressed="true"/> 

在我的佈局文件我設置按鈕的背景,custom_button繪製。正常狀態起作用(首次出現的狀態),但按下按鈕時圖像不會改變。我仔細檢查,以確保我使用不同的圖像,我是。有誰知道爲什麼這不起作用?

謝謝!

回答

6

切換項目順序(先按下,然後按住)。按下或不按,頂部項目總是如此。

+0

謝謝。它現在有效! – foobar5512