重新启动后创建快捷方式图标消失

时间:2016-01-19 06:11:57

标签: java android shortcut

我可以在主屏幕上创建额外的快捷方式,将用户深入链接到我的应用中。 (how to create app shortcut on home screen on Android phones on installation)类似的实现

我的代码:

Intent addIntent = new Intent();
addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, playlist.getTitle());
addIntent.putExtra("duplicate", false);
if(combinedBitmap != null) {
    addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON, combinedBitmap);
} else {
    addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON, waveIcon);
}

addIntent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
context.sendBroadcast(addIntent);

在棒棒糖的某些设备上,当我重新启动手机后,快捷方式图标和名称默认为我的应用程序图标和名称...我的应用程序中的Deeplink仍然有效。

重启后是否有任何方式保留快捷方式图标和名称?

0 个答案:

没有答案