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