public static void addShortcut(Context context) {                   String ACTION_INSTALL_SHORTCUT = "com.android.launcher.action.INSTALL_SHORTCUT";                 // 快捷方式要启动的包                 Intent intent = gotoWhere(context);                   // 设置快捷方式的参数                 Intent shortcutIntent = new Intent(ACTION_INSTALL_SHORTCUT);                 // 设置名称                 shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, context.getResources()                                 .getString(R.string.wap)); // 设置启动 Intent                 shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);                 // 设置图标                 shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,                                 Intent.ShortcutIconResource.fromContext(context,                                                 R.drawable.icon));                 // 只创建一次快捷方式                 shortcutIntent.putExtra("duplicate", false);                 // 创建                 context.sendBroadcast(shortcutIntent);           }

测试成功,不过
// 快捷方式要启动的包 Intent intent = gotoWhere(context); 这句要改下
Intent intent = new Intent(context,context.getClass());

QQ截图未命名.png

更多相关文章

  1. Android获取高清app图标代码分享
  2. Android EditText中添加图标的简单方法
  3. Android 屏幕截图 代码
  4. Android 更改程序icon图标
  5. android截图代码
  6. Android 免费矢量库 和图标制作
  7. Android 图标设置 尺寸
  8. android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用

随机推荐

  1. android 开源项目(城市定位)
  2. Android中获取当前进程名称
  3. 关于Android中xstreamjar冲突
  4. Android 自定义时间选择器
  5. 如何在android中使用你自己的数据文件
  6. android studio 53 mp3
  7. android 单选,复选按钮,以及toast
  8. Android应用框架之 Application
  9. a google website of android code
  10. Android之Gallery