在Android中以编程方式更改应用程序名称和图标?

时间:2015-07-20 10:19:54

标签: android android-launcher

用户是否可以选择我的应用程序的应用程序名称和启动器图标并以编程方式进行设置?

我想向用户授予权限,以便他可以重命名我的应用程序,还可以更改应用程序的启动器图标。

有没有解决方案?

2 个答案:

答案 0 :(得分:3)

您唯一能做的就是使用预定义的图标和标签定义多个Launcher活动,并以编程方式启用/禁用它们。

setComponentEnabledSetting (ComponentName componentName, int newState, int flags)

答案 1 :(得分:1)

无法轻易更改这些值中的任何一个。您可以从应用程序内部创建新的启动器图标,然后更容易控制它们 - 就像其他答案所示。)

最重要的是,据我所知,使用标准Android框架并不容易做到这一点。