大佬教程收集整理的这篇文章主要介绍了Android:目录和文件选择器安卓库,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道这里已经回答了多个问题,无论是文件选择器还是目录选择器,但经过大量搜索后,我找不到一个用于目录和文件选择器的问题.
任何帮助,将不胜感激.
创建此公开:
private static final int aCTIVITY_CHOOSE_FILE = 3;
单击按钮时,您可以调用:
Intent chooseFile; Intent intent; chooseFile = new Intent(Intent.ACTION_GET_CONTENT); chooseFile.setType("file/*"); intent = Intent.createChooser(chooseFile,"Choose a file"); startActivityForResult(intent,ACTIVITY_CHOOSE_FILE);
您可以使用以下@L_696_12@捕获目录:
protected void onActivityResult(int requestCode,int resultCode,Intent data) { if (resultCode != RESULT_OK) return; String path = ""; if(requestCode == ACTIVITY_CHOOSE_FILE) { Uri uri = data.getData(); String FilePath = getRealPathFromURI(uri); } } public String getRealPathFromURI(Uri contentUri) { String [] proj = {MediaStore.Images.Media.DATA}; cursor cursor = getContentResolver().query( contentUri,proj,null,null); if (cursor == null) return null; int column_index = cursor.getcolumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_indeX); }
编辑:
如果您不想使用外部文件浏览器,可以将此android库导入到您的项目中:
https://code.google.com/p/afiledialog/
以上是大佬教程为你收集整理的Android:目录和文件选择器安卓库全部内容,希望文章能够帮你解决Android:目录和文件选择器安卓库所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。