创建快捷图标

权限

<uses-permissionandroid:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>




//创建快捷图标的Intent
Intent intent = new Intent();
intent.setAction("com.android.launcher.action.UNINSTALL_SHORTCUT");
intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, BitmapFactory
.decodeResource(getResources(), R.drawable.ic_launcher));
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "手机快捷方式");

//shortCutIntent 点击快捷方式要做什么
Intent shortCutIntent = new Intent();
shortCutIntent.setAction("android.intent.action.MAIN");
shortCutIntent.addCategory("android.intent.category.LAUNCHER");
shortCutIntent.setClassName(getPackageName(),
"com.zw.safedog.SplashActivity");
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortCutIntent);
sendBroadcast(intent);

你可能感兴趣的:(创建快捷图标)