【发布时间】:2015-03-30 14:38:46
【问题描述】:
我将 drawable/touch_highlight.xml 用于我的触摸视图,并且一直在 Android 4.4 以下的视图中正常使用。如何让它在 5.0 Lollipop 上运行。
在布局中使用
android:background="@drawable/touch_highlight"
touch_highlight.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/green" android:state_checked="true"/>
<item android:drawable="@color/green" android:state_selected="true"/>
<item android:drawable="@color/green" android:state_activated="true"/>
<item android:drawable="@color/green" android:state_pressed="true"/>
<item android:drawable="@color/lightGreen"/>
</selector>
【问题讨论】:
-
这似乎工作正常。你能在布局 XML 周围包含更多上下文吗?
标签: android android-layout android-5.0-lollipop