如何检测主屏幕上是否已安装我的应用程序的启动器图标?

问题描述:

我需要在主屏幕上为我的Android应用程序安装启动器图标。 我知道我可以通过发送com.android.launcher.action.INSTALL_SHORTCUT广播做到这一点: Add Shortcut for android application To home screen On button click如何检测主屏幕上是否已安装我的应用程序的启动器图标?

的问题是:一些Android手机,启动器图标会自动上安装应用程序时,主屏幕上添加,我怎么能检测到,并避免安装重复的启动器图标?

+0

答案下面并没有真正解决这个问题。你最终找到了另一个解决方案吗 – Soroush 2016-09-13 21:48:04

为什么当它没有附加任何结果时需要检测到它。只需将您的启动器图标复制到可绘制文件夹并替换原始文件(如果存在的话),你就会好起来的。

让Android操作系统处理快捷方式安装.... :)

,但如果你真的有兴趣,你可以阅读:

How to detect shortcut in Home screen