【发布时间】:2011-05-18 11:25:54
【问题描述】:
在我的应用程序中,我想为应用程序显示不同的图标。应根据场景进行更改。例如,它将标记任务完成的剩余天数。在 android 菜单上,此图标将显示剩余天数。如果有人对此有任何想法,我将不胜感激。谢谢。
【问题讨论】:
标签: android icons runtime android-image android-menu
在我的应用程序中,我想为应用程序显示不同的图标。应根据场景进行更改。例如,它将标记任务完成的剩余天数。在 android 菜单上,此图标将显示剩余天数。如果有人对此有任何想法,我将不胜感激。谢谢。
【问题讨论】:
标签: android icons runtime android-image android-menu
实际上有很多方法可以实现这一点。如果您最近注意到 Google 的时钟应用,它确实会显示当前时间。
您可以参考本教程:https://blog.jakelee.co.uk/programmatically-changing-app-icon/
或者在这里找到更多方法:How to change an application icon programmatically in Android?
【讨论】:
据我所知,你不能。另请参阅此答案:
【讨论】:
恐怕您无法以编程方式更改应用程序的图标。 How to change an application icon programmatically in Android?
【讨论】:
这很容易做到。在您的活动代码中,只需编写:
getActionBar().setIcon(R.drawable.new_icon);
【讨论】: