我试图更改可扩展列表视图的默认最小化和最大化图标。我密切关注expander_group.xml文件中的本教程,但始终得到以下错误:
error: Error:没有找到与给定名称相匹配的资源(在“图标”处有值“@android:drawable/可扩展性_ic_minized.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>正如您可以在上面的片段中看到的那样,我尝试在res/drawable文件夹中拥有一个"expander_ic_maximized.9.png“的本地副本,并引用系统图标,但是这两种场景都会产生相同的错误。
希望有人能澄清这个问题,并帮助找到一个解决方案:)
发布于 2011-07-17 20:14:29
".9“部分不需要放在资源标识符中:)
发布于 2011-07-17 20:14:45
在res/drawable hdpi文件夹中,将文件夹重命名为"expander_ic_maximized.png“,而不是"expander_ic_maximized.9.png”。
https://stackoverflow.com/questions/6726404
复制相似问题