【问题标题】:Android Application Icon ChangeAndroid 应用程序图标更改
【发布时间】:2011-03-03 19:14:49
【问题描述】:

是否可以在运行时更改 android 应用程序图标?我已经阅读了Changing the application icon text dynamically in AndroidHow can i change an application icon programmatically in Android?。都回答不了。我使用安卓 1.6。有什么办法吗?

【问题讨论】:

  • Chainfire(SuperSU 的制造商)团队最近有一个 blog post,详细介绍了他们如何使用 activity-aliasPackageManager.setComponentEnabledSetting() 更改应用程序的图标
  • @ianhanniballake 您是否成功实施了 Chainfire 的解决方案?如果是这样,你做了什么(如果有的话)关于在操作系统级别使用的图标(例如用于多任务、卸载弹出窗口或在应用程序管理器列表中)保持原始或成为默认通用 Android 的事实如果您还没有在清单中的应用程序级别设置一个图标?我发现 Chainfire 解决方案仅适用于应用抽屉或主屏幕快捷方式中的启动器,然后与操作系统级别版本不匹配。

标签: android icons android-manifest


【解决方案1】:

两个可能的答案:

1) 你不能。正如CommonsWare 所说post

您不能更改清单或 签名并密封的 APK 中的资源, 除非通过软件升级。

2) 使用提到的小部件方法here

检查:http://www.cnet.com/8301-19736_1-10278814-251.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-25
    • 2014-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多