读书人

Android创设应用程序快捷方式(shortcu

发布时间: 2012-09-03 09:48:39 作者: rapoo

Android创建应用程序快捷方式(shortcut)

Action:

?

?

private static final String EXTRA_SHORTCUT_DUPLICATE = "duplicate";private static final String ACTION_INSTALL_SHORTCUT = "com.android.launcher.action.INSTALL_SHORTCUT";  
?

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:

<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>  
? 2 楼 1846396994 2012-04-21 总结的关于添加和删除及判断是否存在快捷方式,Android应用添加(创建)和删除及判断是否存在桌面快捷方式

读书人网 >Android

热点推荐