我的Manifest文件中有以下代码,它允许我的.MainActivity具有标题"Just the Activity Name",并允许启动器图标具有标签"FooBar“。这在Android API Level 23及更低版本中一直运行良好。但是,在API24和25中,我的启动器图标的标签是“仅活动名称”--它似乎忽略了我在intent-filter中指定的标签和图标。
还有没有人经历过这种情况?
在API 24或25 (Nougat)中,有没有办法更改启动器中图标的标签?
<activity
android:name=".MainActivity"
android:label="Just the Activity Name">
<intent-filter
android:label="FooBar"
android:icon="@mipmap/ic_action_thumb_up">
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>发布于 2017-02-07 00:53:28
应用程序的图标在应用程序标签和launcher activity标签中定义
<application
android:icon="@mipmap/ic_launcher">
<activity android:name=".MainActivity"
android:label="LAUNCHER ACTIVITY LABEL" />
</application>Nougat中的这种变化是由于应用程序快捷方式造成的
https://stackoverflow.com/questions/42072921
复制相似问题