我制作了一个图标并将其保存在res / drawable目录中icon.png
,并将<application android:label="@string/app_name">
中的行AndroidManifest.xml
编辑为<application android:icon="@drawable/icon" android:label="@string/app_name">
。
但是在重新启动模拟器时,图标不会显示。项目中没有其他icon.png
个文件。
AndroidMainifest.xml: -
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.com.machineInfo"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".machineInfo"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="8" />
</manifest>
答案 0 :(得分:1)
如果你同时拥有res/drawable
和res/drawable-...
的家人(其中......是ldpi,mdpi或hdpi)文件夹,那么来自res/drawble-mdpi
的标准模拟器配置(HVGA皮肤)文件优先于res/drawable
中的那个。
修改强>
请参阅:DevGuide
http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources