所以我正在制作壁纸,我希望用户选择一个文件夹.所以我
在首选项中有一个按钮,用于启动打开的意图
图像,但我想要的实际上只是一个目录(我想在
最坏的情况我可以从最后剥离文件名).这是我的第一次
问题:什么是仅选择文件夹的最佳方法?
第二个问题是如何获得意图的通知
完成?
public class filePreference extends DialogPreference implements VIEw.OnClickListener{ public voID onClick(VIEw v) { // open up a gallery/file browser Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); getContext().startActivity(Intent.createChooser(intent, "Select Folder")); }
解决方法:
使用Activity.startActivityForResult并覆盖Activity.onActivityResult
总结以上是内存溢出为你收集整理的java – 选择文件夹意图并在意图完成时计算出来?全部内容,希望文章能够帮你解决java – 选择文件夹意图并在意图完成时计算出来?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)