打开系统自带的图片或文件管理器,指定路径打开指定图片或文件

1.App中代码打开系统自带的图片或文件管理器(也可以说是App中启动另一个App)

代码:
Intent t = sContext.getPackageManager().getLaunchIntentForPackage("应用包名");
           t.addCategory(Intent.CATEGORY_LAUNCHER);
           startActivity(t);
其中应用包名如何知道?可以下载一个可以看所有应用包名的app,如“Link2SD”的App,打开这个应用,找到你想找的应用,点击进去,在上方就可以看到应用的包名了。


2.指定路径打开指定图片或文件,

代码:

File file=new File("图片或文件路径")

if(file.isFile()){

Intent intent=new Intent();

intent.setAction(android.content.Intent.ACTION_VIEW);

intent.setDataAndType(Uri.fromFile(file),"application/pdf");//若是圖片,則是image/*,若是文件則是file/*,

startActivity(intent);

}

注:由于本人所在公司电脑装了加密系统,代码无法复制粘贴和截图,所以,上面代码若出现字母打错,理解一下哈,不容易啊,哈哈哈。




  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值