selector.xml中状态无效
发布时间:2020-12-16 06:01:10 所属栏目:百科 来源:网络整理
导读:? xml version= "1.0" encoding= "utf-8" ? selector xmlns: android = "http://schemas.android.com/apk/res/android" item android :state_pressed= "true" shape android :shape= "rectangle" corners android :radius= "5dp" / stroke android :width= "
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <shape android:shape="rectangle"> <corners android:radius="5dp" /> <stroke android:width="1dp" android:color="@color/mars__default_divider_color" /> <solid android:color="#c0c0c0" /> </shape> </item> <item> <shape android:shape="rectangle"> <corners android:radius="5dp" /> <stroke android:width="1dp" android:color="@color/mars__default_divider_color" /> </shape> </item> </selector> 如果 默认的 item 写在最上面, 会导致state_pressed="true" 状态无法触发, 需要 写到最下面, 或者 把默认的写成"false” (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |