【发布时间】:2011-07-18 04:14:45
【问题描述】:
我正在尝试更改可扩展列表视图的默认最小化和最大化图标。我密切关注this tutorial ,但在 expander_group.xml 文件中不断收到以下错误:
错误:错误:未找到与给定名称匹配的资源(在“图标”处,值为“@android:drawable/expander_ic_minimized.9”)。
expander_group.xml 文件如下所示:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_expanded="true"
android:drawable="@drawable/expander_ic_maximized.9"/>
<item
android:icon="@android:drawable/expander_ic_minimized.9" />
</selector>
正如您在上面的 sn-p 中看到的那样,我已经尝试在 res/drawable-hdpi 文件夹中拥有“expander_ic_maximized.9.png”的本地副本并引用系统图标,但两种情况都会产生相同的结果错误。
希望有人能澄清问题并帮助找到解决方案:)
【问题讨论】:
-
你试过去掉“.9”部分吗?我认为您不需要它们 编辑:也应该是 android:icon 或 android:drawable?
-
它有帮助.. 只需要删除文件名的 .9 部分。非常感谢:D
-
酷,我会把评论作为答案!
标签: java android android-layout