ES文件浏览器有个功能可以把单个文件或者目录在桌面上建立快捷方式,不知道是怎么做的.
网上搜索了一下,全都是安装包建立快捷方式,没有目录或者单个文件的,请问这个应该怎么实现?谢谢!
网上搜索了一下,全都是安装包建立快捷方式,没有目录或者单个文件的,请问这个应该怎么实现?谢谢!
解决方案 »
- Listview复选框的选择
- 求助 linux NDK 问题 找不到make怎么回事???
- Android播放rtsp协议视频的问题
- Android如何实现:后台转前台重新需要密码,密码验证后进入之前停留的页面
- Android4.0内核编译goldfish,模拟器启动无界面
- win7下Eclipse建立android项目时报错(有图),求解决方法
- 头疼,tab页面滑动切换 动态更新页面的TextView文本的问题
- 新手求问、
- ImageIO.read(inputFile);一直报错
- 【跪谢】这个主页面效果怎么实现,求开源库或者demo
- 怎么在NDK的makefile加入预编译宏
- 关于google static map
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
//快捷方式的名称
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));
shortcut.putExtra("duplicate", false); //不允许重复创建
//假设是图片类型
File file=new File("/sdcard/IMG/1.jpg");
Uri mUri = Uri.parse("file://"+file.getPath());
Intent it = new Intent(Intent.ACTION_VIEW);
it.setDataAndType(mUri, "image/*");//自己可以设置类型
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, it);
//快捷方式的图标
ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(MainActivity.this, R.drawable.icon);
shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
sendBroadcast(shortcut);