首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问(某些)本机系统资源(图标)

无法访问(某些)本机系统资源(图标)
EN

Stack Overflow用户
提问于 2011-08-26 12:09:03
回答 1查看 1.4K关注 0票数 2

<uses-sdk android:minSdkVersion="4" />

在:@android:drawable/ (例如ic_menu_login)中找不到一些图像

但是当我导航到C:\Program Files (x86)\Android\android-sdk\platforms\android-4\data\res\drawable时,图像就存在于那里(ic_menu_login.png)

When:

代码语言:javascript
复制
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/item1" android:title="Refresh"
    android:icon="@android:drawable/ic_menu_rotate"></item>
        <item android:id="@+id/login" android:title="Log in"
    android:icon="@android:drawable/ic_menu_login></item>
</menu>

I在控制台中出错:

W/ResourceType( 5524):坏XML块:头大小191或总大小12517572大于数据大小0

项目->清理没有帮助。

并不是每个图像都会出现这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-26 12:13:57

并不是所有的Android资源都是公开的,因为它们可能在某些设备上不存在。尝试使用它们--比如@android:drawable/ic_menu_login --将在您试图编译应用程序时产生错误消息。

如果您真的想在Android中找到某个可绘制的,那么应该将它(即ic_menu_login.png)复制到您的项目中。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7204428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档