我遇到了一个名为Nova Launcher的启动器应用程序,它提供了将系统应用程序的外观更改为另一个图标包的选项,下面是 nova 启动器的屏幕截图。
当我选择股票 jellybean时,它会将系统应用程序图标替换为 jellbean 图标包。
我想在我自己的启动器应用程序中实现相同的功能,我谷歌但没有找到任何相关的东西,需要指导和建议。
我试图设置Example-theme只是更改包名称,但它让我强制关闭com.mypackagename not found
.
主要活动@
private static final String ACTION_APPLY_ICON_THEME = "com.mypackage.launcher.APPLY_ICON_THEME";
private static final String NOVA_PACKAGE = "com.mypackage.launcher";
private static final String EXTRA_ICON_THEME_PACKAGE = "com.mypackage.launcher.extra.ICON_THEME_PACKAGE";
// private static final String ACTION_APPLY_ICON_THEME = "com.teslacoilsw.launcher.APPLY_ICON_THEME";
// private static final String NOVA_PACKAGE = "com.teslacoilsw.launcher";
// private static final String EXTRA_ICON_THEME_PACKAGE = "com.teslacoilsw.launcher.extra.ICON_THEME_PACKAGE";
我只是在寻找一种方法,我应该在自己的启动器中管理或编码以设置与 nova 启动器相同的主题。
下面的链接帮助我为启动器创建主题,但没有找到任何设置/应用到我的启动器的方法。
你的建议是可观的。