FilePicker
FilePicker copied to clipboard
递归调用从文件夹获取文件方法,弱引用get()空指针
递归调用 getList(Context context, Function bolck) com.kathline.library.async.ZFileThread:53行 weakReference.get().block.invoke(list); weakReference.get()会为null,此时文件就会获取不到
另外想在android11上直接获取到手机里所有文件,不要文件夹,库里有相应的Api吗?
递归调用 getList(Context context, Function bolck) com.kathline.library.async.ZFileThread:53行 weakReference.get().block.invoke(list); weakReference.get()会为null,此时文件就会获取不到
另外想在android11上直接获取到手机里所有文件,不要文件夹,库里有相应的Api吗?
1、为什么要递归调用getList呢 2、android11之前的库无法调用了,只能使用系统的api,就是调用系统的文件管理器,我们能做的就是过滤一些文件
小米10 pro (android11) 使用saf后,data不为空,但是库处理的时候获取返回的是null
跟踪代码发现 这里为0
跟踪代码发现 这里为0
这边我处理了下,你更新代码可以再试试,原因是requestCode == ZFileContent.ZFILE_REQUEST_CODE不相等走onActivityResult(int requestCode, int resultCode, @Nullable Intent data)方法
当fragment为v4包时,fragment为空,就会空指针
当fragment为v4包时,fragment为空,就会空指针
这个库仅支持AndroidX