android 桌面快捷方式
16lz
2021-12-04
1.Manifast.xml文件中添加权限:
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
2.发送广播:
Intent addIntent=new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); Parcelable icon=Intent.ShortcutIconResource.fromContext(this, R.drawable.ic_launcher); //获取快捷键的图标 Intent myIntent=new Intent(this, MainActivity.class); addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "快捷方式名字");//快捷方式的标题 addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);//快捷方式的图标 addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, myIntent);//快捷方式的动作 sendBroadcast(addIntent);
更多相关文章
- Android(安卓)AD Manifest
- android点滴4
- 为Android软件创建快捷方式
- JS判断客户端类型(ipad,iphone,android)
- android获取文件目录
- Flutter实现android应用内版本更新功能
- Android获取本地图片之ACTION_GET_CONTENT与ACTION_PICK区别
- Android获取本机信息(随时更新)
- Android中获取屏幕的宽和高