2012-12-03 47 views
0

我遇到了从我的Android应用程序设置启动器图标的问题。Android启动图标不起作用

正如你所看到的,我命名的文件夹绘制(太绘制的华电国际,LDPI等)的标志logodoor.png,并在AndroidManifest.xmldrawable/logodoor

当启动应用程序,它赢得了” t显示正确的启动图标,但标准的no-icon-android-icon。 - >在目标设备上,图标显示不正常;像有Twitter的一个标志太

谢谢您的回答:)

清单代码:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="me.menno.ghlyceum" android:versionCode="1" android:versionName="1.0.4"> 
    <uses-permission android:name="android.permission.INTERNET"/> 
    <application android:icon="@drawable/logodoor" android:label="Ghlyceum OB" android:theme="@android:style/Theme.Black.NoTitleBar" android:debuggable="false"> 
     <activity android:name=".MainActivity" android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <activity android:name=".Notes" /> 
     <activity android:name=".Help"></activity> 
     <activity android:name=".Rooster"></activity> 
    </application> 
</manifest> 
+2

我们看不到你的清单 – RvdK

回答

0

有时候我不得不卸载该应用程序的图标更改

+0

是的,我试了3个不同的设备上的应用程序,有时重新安装:( – Menno

+0

你确定你更改了xhdpi,hdpi和mdpi中的drawable吗?如果是这样,请尝试清理和重建该项目。 – starkej2

0
<application android:icon="@drawable/icon" 
      android:label="@string/app_name" 
+0

我应该在哪里能够设置在目标设备上的应用程序(显示的图标,如您邮件标志,twitter标志等) – Menno

+0

我认为它应该在layout.xml中。 – TieDad

+0

我的意思是这个标志:http://janetalkstech.com/wp-content/uploads/2011/05/jane-g1-apps-08072010.png – Menno

1

你肯定有这样的事情:

<application 
    android:icon="@drawable/logodoor" 
    ............> 
</application> 
+0

是的,我是,清单代码添加到问题 – Menno

1
<application 
    android:icon="@drawable/logodoor" 
    android:label="@string/app_name" > 
    <activity 
     android:name="YourActivityname" 
     android:label="@string/title_activity_flash_file" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

这样你可以把你的我的启动器图标放在清单中。