我正在使用下面的xml文件來更改編輯框的顏色。但我想知道如何根據焦點更改編輯框中的文本顏色。如果編輯框被聚焦,我喜歡將文本顏色更改爲黑色,而當它未被聚焦時,我喜歡將顏色更改爲白色。根據焦點更改android編輯框中的文本顏色
我該如何在xml文件中實現這個功能?任何幫助對於我學習Android可繪製資源都會非常有用。
<?xml version="1.0" encoding="UTF-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true">
<shape>
<gradient
android:endColor="#FFFFFF"
android:startColor="#FFFFFF"
android:angle="90" />
<stroke
android:width="3dp"
android:color="#0f0f0f" />
<corners
android:radius="10dp" />
</shape>
</item>
<item android:state_focused="false">
<shape>
<gradient
android:endColor="#000000"
android:startColor="#000000"
android:angle="90" />
<stroke
android:width="3dp"
android:color="#151515" />
<corners
android:radius="10dp" />
</shape>
</item>
對不起xml文件沒有被正確複製 – Ron 2011-06-06 05:06:48