mooreliu

在Android的AndroidManifest.xml文件中的<Application>元素中有两个容易迷惑的属性——android:logo和android:icon。例如下面这段:

<application
        android:label="@string/app_name"
        android:icon="@mipmap/ic_launcher"
        android:logo="@drawable/actionbar_logo"
        android:theme="@style/Theme.IOSched"
        android:hardwareAccelerated="true"
        android:allowBackup="true"
        android:supportsRtl="true">

其中android:icon就是你的安卓应用图标,比如在桌面上显示的应用图标。

而logo是什么时候被使用呢?ActionBar上有一个图标,那个图标就是使用的android:logo对应的那个资源,一般是一个drawble的资源。

关于这个问题StackOverFlow上面也有讨论,戳我

版权声明:本文为博主原创文章,未经博主允许不得转载。

分类:

技术点:

相关文章: