当前,我正在开发一个应用程序,该应用程序在我的活动中需要一个浏览按钮。当我按下浏览按钮时,我应该只能浏览和选择手机和SD卡中的文本文件。选择文本文件后,所选文件的目录应显示在文本视图中。同样,文本文件的内容应在另一个文本视图中显示。这该怎么做?有人可以帮帮我吗..
答案 0 :(得分:0)
将此内容包含在您的Android清单中
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
要获取内置SD卡,可以使用
String extStore = System.getenv("EXTERNAL_STORAGE");
File f_exts = new File(extStore);
要获取外部SD卡,可以使用
String secStore = System.getenv("SECONDARY_STORAGE");
File f_secs = new File(secStore);
运行代码
extStore = "/storage/emulated/legacy"
secStore = "/storage/extSdCarcd"