android - 如何在应用程序快捷方式图标上实现事件监听器?

标签 android icons

我想创建一个应用来处理用户设备的背景图片。但是当用户点击快捷方式图标时,背景应该在不打开应用程序的情况下改变,并且图标应该以某种方式动画。

让我们在 Itel 中考虑这个应用程序:

在我点击应用程序快捷方式图标之前 enter image description here

点击后,应用程序没有打开,但背景发生变化,图标动画(见图):

enter image description here

如何才能做到这一点?

最佳答案

  1. 据我所知,我们无法在运行时更改应用程序图标。我的猜测,上面示例中的图标可能是一个小部件

  2. 关于更改背景墙纸(或执行特定任务):我认为我们可以创建一个启动器 Activity (一个透明的/没有setContentView())触发更改墙纸(或执行任何其他任务)的后台服务之后,它将finish() 自身。根据我的看法,这可能是上述场景的解决方案,虽然我没有亲自尝试过

最好的问候,快乐的编码:)

关于android - 如何在应用程序快捷方式图标上实现事件监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52978236/

相关文章:

graphics - 更改 Google map 信息窗口关闭图标

android - Logcat 错误 : "addView(View, LayoutParams) is not supported in AdapterView" in a ListView

android - 适用于手机和平板电脑

android - 从另一个 Android 应用程序获取图标

Android微调器下拉图标不显示

google-chrome - Chrome 33.0.1750.117 m,背景图标扩展名是橙色

android - Action 栏背景图片

android - 单击 Sqlite 中的 List Item 并根据列表显示相关列

android - 如何实现这种布局

html - 缩小 CSS 时图标字体会中断