创建桌面快捷方式
2017-09-25 17:22
148 查看
.添加权限:
代码实现:
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
代码实现:
Intent intent = new Intent(); intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT"); //这个intent可以做任何事情,不单单是打电话 Intent dowhtIntent = new Intent(); //告诉系统打电话 dowhtIntent.setAction(Intent.ACTION_CALL); //设置电话号码 dowhtIntent.setData(Uri.parse("tel://13886562052")); //设置快捷方式的名字 intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "这是快捷方式"); //设置快捷方式图片 intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher)); //设置快捷方式的意图 intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,dowhtIntent); //发送广播 sendBroadcast(intent);
相关文章推荐
- ubuntu系统下创建软件桌面快捷方式
- ubuntu桌面快捷方式创建以及zbus的…
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- Ubuntu10.04下Eclipse的安装及桌面快捷方式的创建
- Ubuntu安装eclipse,并创建桌面快捷方式
- Ubuntu安装eclipse,并创建桌面快捷方式
- 创建linux桌面快捷方式
- linux下创建eclipse的桌面快捷方式
- Ubuntu安装eclipse,并创建桌面快捷方式
- Ubuntu安装eclipse,并创建桌面快捷方式
- android 创建桌面快捷方式
- centos 7创建桌面快捷方式
- Ubuntu安装火狐浏览器并创建桌面快捷方式
- 创建桌面快捷方式的语法
- 创建桌面快捷方式
- 如何在Linux的桌面上创建快捷方式或启动器
- 创建ubuntu12.10桌面图标/启动器/快捷方式
- Android创建桌面快捷方式
- ubuntu安装pycharm,以及创建桌面快捷方式
- Inno Setup入门(四)——为程序创建桌面快捷方式