后台选择器EditText状态集中且未应用禁用

时间:2018-10-15 10:57:23

标签: java android selector drawable

我的文本编辑器具有以下背景选择器:

<selector xmlns:android="http://schemas.android.com/apk/res/android">


    <item android:state_enabled="false">
        <layer-list>
            <item
                android:bottom="1dp"
                android:left="-2dp"
                android:right="-2dp"
                android:top="-2dp">
                <shape android:shape="rectangle">
                    <stroke
                        android:width="0.5dp"
                        android:color="#c5c5c5" />
                </shape>
            </item>
        </layer-list>
    </item>

    <item android:state_focused="true">
        <layer-list>
            <item
                android:bottom="1dp"
                android:left="-2dp"
                android:right="-2dp"
                android:top="-2dp">
                <shape android:shape="rectangle">
                    <stroke
                        android:width="1dp"
                        android:color="#2fa881" />
                </shape>
            </item>
        </layer-list>
    </item>
    <item android:state_pressed="true">
        <layer-list>
            <item
                android:bottom="1dp"
                android:left="-2dp"
                android:right="-2dp"
                android:top="-2dp">
                <shape android:shape="rectangle">
                    <stroke
                        android:width="1dp"
                        android:color="#2fa881" />
                </shape>
            </item>
        </layer-list>
    </item>
    <item >
        <layer-list>
            <item
                android:bottom="1dp"
                android:left="-2dp"
                android:right="-2dp"
                android:top="-2dp">
                <shape android:shape="rectangle">
                    <stroke
                        android:width="0.5dp"
                        android:color="#c5c5c5" />
                </shape>
            </item>
        </layer-list>
    </item>
</selector>

问题:如果编辑文本最初集中在焦点上,那么我将禁用,禁用样式永远不会应用。它只是显示了集中的行为。在这种情况下如何确保禁用样式?

0 个答案:

没有答案