gpt4 book ai didi

java - 更改应用程序/窗口标签和图标而不更改启动器快捷方式

转载 作者:行者123 更新时间:2023-12-02 11:38:11 25 4
gpt4 key购买 nike

是否可以更改 Android 应用程序窗口标题/标签及其图标,而不更改应用程序快捷方式上显示的启动器图标和应用程序名称?

enter image description here

我的意思是图标和窗口名称,如上面的屏幕截图所示。 我不是指 ActionBar(如果存在),它是布局的一部分。

是否可以通过代码动态更改此设置?是否可以分别为每个 Activity 更改它?

最佳答案

Lollipop 添加了 TaskDescription 类:https://developer.android.com/reference/android/app/ActivityManager.TaskDescription.html

在任何 Activity 中,您都可以编写如下内容:

ActivityManager.TaskDescription description = 
new ActivityManager.TaskDescription("test", null, 0xff0000ff);

setTaskDescription(description);

一些注意事项:

  • 即使您导航到层次结构中更深层次的另一个 Activity ,您传递的标题也将继续显示在“最近” View 中
  • 为图标传递 null 将会保留默认图标。
  • 颜色仅适用于当前 Activity

关于java - 更改应用程序/窗口标签和图标而不更改启动器快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48774501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com