gpt4 book ai didi

android - 有状态可绘制对象未找到其他可绘制对象

转载 作者:搜寻专家 更新时间:2023-11-01 07:41:19 26 4
gpt4 key购买 nike

在创建有状态可绘制对象时,我找不到其他可绘制对象(9 补丁图像)- 我没有收到任何“建议”(“intelliSense”)。

但如果我尝试在另一个 XML 文件中查找可绘制对象,则没有问题。

这是我的有状态绘图

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/view_background_pressed" />
<item
android:state_focused="true"
android:state_pressed="false"
android:drawable="@drawable/view_background_normal" />
<item
android:state_focused="false"
android:state_pressed="true"
android:drawable="@drawable/view_background_pressed" />
<item
android:drawable="@drawable/view_background_normal" />
</selector>

“view_background_pressed”等都在那里,它们可以在其他 XML 文件中找到,但在 statefule drawable 中找不到。

有什么想法吗?

最佳答案

这很可能只是 Eclipse 很有趣。您是否尝试过从 Project → Clean 清理项目?
或者重新启动 Eclipse?

您还可以检查 aapt 的输出,以检查您是否遗漏了某个微妙的资源编译问题。

您可以通过以下方式在 Eclipse 控制台中启用更多输出:
首选项 → Android → 构建 → 构建输出 → 详细

然后,当您执行构建(或 Eclipse 尝试自动构建)时,您将在控制台 View 中看到 aapt 输出(您可能需要选择 Android 子控制台)。

关于android - 有状态可绘制对象未找到其他可绘制对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2009970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com