添加桌面快捷方式
来源:互联网 发布:河南网络电视大象直播 编辑:程序博客网 时间:2024/04/29 10:32
1:java代码:
- // 要添加的快捷方式的Intent
- Intent addShortcut;
- // 判断是否要添加快捷方式
- if (getIntent().getAction().equals(Intent.ACTION_CREATE_SHORTCUT)) {
- addShortcut = new Intent();
- // 设置快捷方式的名字
- addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, "发送邮件");
- // 构建快捷方式中专门的图标
- Parcelable icon = Intent.ShortcutIconResource.fromContext(this,
- R.drawable.mail_edit);
- // 添加快捷方式图标
- addShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
- // 构建快捷方式执行的Intent
- Intent mailto = new Intent(Intent.ACTION_SENDTO,
- Uri.parse("mailto:xxx@xxx.com"));
- // 添加快捷方式Intent
- addShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, mailto);
- // 正常
- setResult(RESULT_OK, addShortcut);
- } else {
- // 取消
- setResult(RESULT_CANCELED);
- }
- // 关闭
- finish();
2:在AndroidManifest.xml里的内容为:
- 添加桌面快捷方式
- android桌面添加快捷方式
- Android添加桌面快捷方式
- App添加桌面快捷方式
- andorid添加桌面快捷方式
- ubuntu桌面添加快捷方式
- android 添加桌面快捷方式
- 关于如何添加桌面快捷方式
- Android 向桌面添加快捷方式
- android添加删除桌面快捷方式
- fedora上添加桌面快捷方式
- 如何添加“显示桌面”快捷方式
- 【Android】添加删除桌面快捷方式
- Android 向桌面添加快捷方式
- android添加删除桌面快捷方式
- ubuntu 11.10添加桌面快捷方式
- Android 向桌面添加快捷方式
- ubuntu 11.10添加桌面快捷方式
- Intent学习总结
- 受不了Live space啦, 改在这里写DD
- php注入十点基本步骤
- 静态导入 可变参数 增强for循环 自动装箱 枚举
- Geoserver在Tomcat中无法启动,JAI not found
- 添加桌面快捷方式
- 复习10:类-续
- 日本福岛核熔解后果猜想,以及为何不能直接取走燃料棒防止堆芯熔化泄露
- 我的博客报道下啊!
- 反射
- 2011年3月21日 凌晨记
- python3.2 input的小问题
- my ubuntu starts from real disk
- 20110321@06:30