下面是使用程序创建Android桌面快捷方式的实例代码:

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);}


更多相关文章

  1. Android(安卓)Service 示例
  2. 动态设置 view 宽高
  3. 第3.2.1节 android基本视图
  4. 常见UI控件的使用-富文本、textview
  5. android上传图片至服务器
  6. 使用代码为textview设置drawableLeft
  7. Android(安卓)面试题之基础(不断更新)
  8. TextView设置一行最多显示6个字是什么属性?
  9. Android(安卓)之开机启动Service

随机推荐

  1. Android开发应用记录
  2. Android我还可以相信你多少系列文章四之
  3. AndroidのTween动画实现
  4. android 触摸屏 相关文章
  5. Android全球开发者大会参后感
  6. Android推送通知指南
  7. 编写android对google地图的调用
  8. 关于android中网络图片下载中oom解决开源
  9. android全平台基于ffmpeg解码本地MP4视频
  10. 自定义View之入门(一)