简单的Android Directory选择器 – 如何?

简单的Android Directory选择器 – 如何?,第1张

概述我刚开始在 Android Studio中编码并感觉很棒.. !! 如何为“目录选择器”编写代码.即,当单击一个按钮时,可以显示一个简单的对话框/活动屏幕,该屏幕可以显示目录列表. 此外,还希望将该目录中的所有文件存储到Array变量中. (单击“确定”按钮后). PS:我在这里搜索过,找到了一些很酷的’文件选择’,但我正在寻找目录选择器..! 提前致谢. 尝试使用Intent.ACTION_OP 我刚开始在 Android Studio中编码并感觉很棒.. !!

如何为“目录选择器”编写代码.即,当单击一个按钮时,可以显示一个简单的对话框/活动屏幕,该屏幕可以显示目录列表.

此外,还希望将该目录中的所有文件存储到Array变量中. (单击“确定”按钮后).

PS:我在这里搜索过,找到了一些很酷的’文件选择’,但我正在寻找目录选择器..!

提前致谢.

解决方法 尝试使用Intent.ACTION_OPEN_document_TREE
Intent i = new Intent(Intent.ACTION_OPEN_document_TREE);i.addcategory(Intent.category_DEFAulT);startActivityForResult(Intent.createChooser(i,"Choose directory"),9999);

从onActivityResult data.getData()获取结果Uri

public voID onActivityResult(int requestCode,int resultCode,Intent data) {    switch(requestCode) {        case 9999:            Log.i("Test","Result URI " + data.getData());            break;    }}
总结

以上是内存溢出为你收集整理的简单的Android Directory选择器 – 如何?全部内容,希望文章能够帮你解决简单的Android Directory选择器 – 如何?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1137278.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存