Как удалить закрепленные ярлыки после удаления приложения
Я добавил ярлык на домашний экран, используя этот код. Это работает нормально, но когда я удаляю приложение, добавленные ярлыки не удаляются автоматически.
Intent shortcutIntent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse("https://some.url/path");
shortcutIntent.setData(uri);
Intent addIntent = new Intent();
addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "name");
addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
Intent.ShortcutIconResource.fromContext(context,
R.mipmap.ic_launcher));
addIntent.putExtra("duplicate", false);
addIntent.setAction(ACTION_INSTALL_SHORTCUT);
context.sendBroadcast(addIntent);
Я что-то упускаю из виду?
Любая помощь высоко ценится.