繁体   English   中英

更改应用程序/窗口标签和图标,而无需更改启动器快捷方式

[英]Change application/window label and icon without change of launcher shortcut

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

在此处输入图片说明

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

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

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

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

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

setTaskDescription(description);

一些注意事项:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM