<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:
<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
项目->清理没有帮助。
并不是每个图像都会出现这个问题。
发布于 2011-08-26 12:13:57
并不是所有的Android资源都是公开的,因为它们可能在某些设备上不存在。尝试使用它们--比如@android:drawable/ic_menu_login --将在您试图编译应用程序时产生错误消息。
如果您真的想在Android中找到某个可绘制的,那么应该将它(即ic_menu_login.png)复制到您的项目中。
https://stackoverflow.com/questions/7204428
复制相似问题