android 7 中图标和主要 activity 的不同标签
Different labels for icon and main activity in android 7
如 所示,我可以为图标和主要内容定义不同的标签 activity。
从 android 7 开始,intent-filter 的标签似乎被忽略了,主要 activity 的标签被用作图标文本。
有解决办法吗?
这是问题跟踪器上的未解决问题(Issue 37121213) for API level 24 and above. According to the documentation,它应该按照您描述的方式工作:
…a filter with android.intent.action.MAIN
and
android.intent.category.LAUNCHER
settings advertises an activity as
one that initiates an application. That is, as one that should be
displayed in the application launcher. The icon and label that are set
in the filter are displayed in the launcher.
我不知道有什么解决方法可以让您在清单中为 intent-filter
和 activity
标签创建单独的标签。但是您可以在 activity
标签中设置您希望在应用程序启动器中显示的标签,然后只需在 Java 代码中为 Activity
设置标题。
如
从 android 7 开始,intent-filter 的标签似乎被忽略了,主要 activity 的标签被用作图标文本。
有解决办法吗?
这是问题跟踪器上的未解决问题(Issue 37121213) for API level 24 and above. According to the documentation,它应该按照您描述的方式工作:
…a filter with
android.intent.action.MAIN
andandroid.intent.category.LAUNCHER
settings advertises an activity as one that initiates an application. That is, as one that should be displayed in the application launcher. The icon and label that are set in the filter are displayed in the launcher.
我不知道有什么解决方法可以让您在清单中为 intent-filter
和 activity
标签创建单独的标签。但是您可以在 activity
标签中设置您希望在应用程序启动器中显示的标签,然后只需在 Java 代码中为 Activity
设置标题。