我想知道,如何覆蓋橙色的Button標準onClick顏色(黃色)? (寫這個問題我已經看到時,這些是沒有顏色的,但圖像)覆蓋點擊顏色/可繪製
有沒有簡單的方法來做到這一點?或者我應該在這種情況下寫出一種新風格?
我在GIT中發現了com.android.internal.R.attr.buttonStyle的樣子。我想複製並修改那個按鈕樣式。但如果我這樣做,我得到的XML錯誤
<?xml version="1.0" encoding="utf-8"?>
<selector>
<item
android:state_window_focused="false"
android:state_enabled="true"
android:drawable="@drawable/btn_default_normal"/>
<item
android:state_window_focused="false"
android:state_enabled="false"
android:drawable="@drawable/btn_default_normal_disable" />
<!-- Modified item -->
<item
android:state_pressed="true"
android:drawable="@drawable/btn_default_selected" />
<item
android:state_focused="true" android:state_enabled="true"
android:drawable="@drawable/btn_default_selected" />
<item
android:state_enabled="true"
android:drawable="@drawable/btn_default_normal" />
<item
android:state_focused="true"
android:drawable="@drawable/btn_default_normal_disable_focused" />
<item
android:drawable="@drawable/btn_default_normal_disable" />
</selector>
好吧,我想,我必須填充選擇器的屬性xmlns:android。如果我填寫「http://schemas.android.com/apk/res/android」,我會遇到其他錯誤。這一次,因爲無法找到android的drawable資源。
有什麼建議?
謝謝
穆爾
這是解決方法,我現在就做。謝謝 – Tima 2010-11-24 13:46:38