Android创建桌面快捷方式和判断当前快捷方式是否已经存在
来源:互联网 发布:投资域名 后悔死了 编辑:程序博客网 时间:2024/05/15 15:20
//判断桌面是否已添加快捷方式
public static boolean hasShortCut(Context context) {String url = "";if (android.os.Build.VERSION.SDK_INT < 8) {url = "content://com.android.launcher.settings/favorites?notify=true";} else {url = "content://com.android.launcher2.settings/favorites?notify=true";}ContentResolver resolver = context.getContentResolver();Cursor cursor = resolver.query(Uri.parse(url), null, "title=?",new String[] { context.getString(R.string.app_name) }, null);if (cursor != null && cursor.moveToFirst()) {cursor.close();return true;}return false;}
/**
* 创建桌面快捷方式
*
* @param context
*/
public static void createShortCut(Context context) {final Intent addIntent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");final Parcelable icon = Intent.ShortcutIconResource.fromContext(context, R.drawable.touxiang); // 获取快捷键的图标addIntent.putExtra("duplicate", false);final Intent myIntent = new Intent(context, FirstActivity.class);//点击快捷方式要显示的东西addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "快捷方式的名字");// 快捷方式的标题,要和应用的名字一样,为了判断师傅已经创建此快捷方式addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);// 快捷方式的图标addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, myIntent);// 快捷方式的动作context.sendBroadcast(addIntent);}
最后别忘了加上权限 install_shortcut
- Android创建桌面快捷方式和判断当前快捷方式是否已经存在
- 判断桌面快捷方式是否已经创建
- Android判断桌面快捷方式是否存在!
- android 判断桌面快捷方式是否存在
- Android判断桌面快捷方式是否存在
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- android--创建快捷方式和判断是否已经创建
- Android创建快捷方式和判断是否已经创建
- Android创建快捷方式和判断是否已经创建
- android--创建快捷方式和判断是否已经创建
- android 创建、删除、判断是否存在快捷方式
- Android判断快捷方式是否存在
- android创建快捷方式和判断是否已创建快捷方式
- android桌面添加快捷方式之判断是否存在无效
- 深入分析MFC文档视图结构(项目实践)
- android权限大全
- 传说中无与伦比的Splay-Tree poj3468
- HTTP协议详解
- android onTouch
- Android创建桌面快捷方式和判断当前快捷方式是否已经存在
- 科技保险推行两年只有两成企业投保
- springMVC详解以及注解说明
- vs2010 库函数问题:objidl.h(11266) : error C2061: syntax error : identifier '__RPC__out_xcount_part'
- jsp中9大内置对象
- hdu 2222 DFA 模板题
- linux_sound_alsa_ALSA体系SOC子系统中hw_params逻辑
- 《mysql数据表崩溃/损坏解决办法》相关文章收集(1)
- VMWare Shared folders horrendously slow