Android创建快捷方式(shortcut)

2014-11-24 03:24:47 · 作者: · 浏览: 2

Java代码 Intent shortcutIntent = new Intent(ACTION_INSTALL_SHORTCUT);


shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));


shortcutIntent.putExtra(EXTRA_SHORTCUT_DUPLICATE, false);


Intent intent = new Intent();


intent.setComponent(new ComponentName(this.getPackageName(), ".Splash"));


shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);


shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, Intent.ShortcutIconResource.fromContext(this, R.drawable.icon));


sendBroadcast(shortcutIntent);


Uses permission


Xml代码