问题标签 [android-afilechooser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android - 文件选择器模块无法显示 KitKat 存储中的目录和文件
我希望我的应用程序使用文件选择器加载文件。我尝试了一些模块来实现它,但奇怪的是我的 KitKat 有根手机和无根的早期版本可以读取存储中的目录和文件,但是对于无根的 KitKat 版本无法读取存储中的任何内容。
这是我尝试过的一些模块和我使用的代码:
另外,这是我在 AndroidManifest 中使用的权限
没有发现错误,只有访问存储时,什么都显示不了,但是访问根目录时,在每部手机中似乎都正常。
有没有办法修复这个或更好的支持最新版本 Android 的库/模块?
编辑解决方案: 感谢 Ish,属性 android:maxSdkVersion 可以使我的应用程序出现问题。它不应该使用该属性。代码没问题
android - Android:从存储访问框架获得的 URI 中使用意图选择器打开文件
一开始,用户可以使用新的存储访问框架选择文件(假设应用程序 API>19):
https://developer.android.com/guide/topics/providers/document-provider.html
然后我通过保存如下所示的 URI 来保存对这些选定文件的引用:
(在这种情况下,文件来自默认下载目录)。
稍后,我想让用户打开这些文件(例如,它们的名称显示在 UI 列表中,用户选择一个)。
我想用 Android 著名的意图选择器功能来做到这一点,而我所拥有的只是上面的 URI 对象......
谢谢,
android - Android 引用库项目
我的问题可能很简单,但我找不到答案:对于我的 android 项目,我尝试实现https://github.com/iPaulPro/aFileChooser 在安装说明中我们找到:
带有指向http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject的链接当我按照链接点 1 进行操作时:
我应该怎么做这点?将 aFileChooser 压缩到主文件夹中,还是我需要右键单击应用程序并创建新包之类的?
注意:我正在使用 android studio 并按照评论中的教程进行操作,但 android studio 不会将该项目识别为库。我通过下载 zip 从 github 获得了项目。
android - 尝试从 git hub 导入 android lib 项目时出现错误:找不到名称为“默认”的配置。(包括图片)
您好我正在尝试导入此 https://github.com/jfmdev/afiledialog 或 https://github.com/iPaulPro/aFileChooser
尽管我尝试导入哪个消息,但我收到了相同的消息……您可以看到它们都在库中。现在我的 gradles 只尝试导入 afiledialog(lib1) 我认为这更好,因为它有自己的 gradles 而 aFileChooser 没有(关于如何做 aFileChooser 的解释也会有帮助)
我的应用程序低级 build.gradle:
}
}
顶级settings.gradle:
android - Android-从 URI 获取文件路径?
我需要获取文件的路径以将其转换为输入流以进行上传。所以我选择pdf document
使用文件选择器。我得到Uri。onActivityResult()
使用 uri ,我得到文件的路径。但它没有返回正确的路径。绝对路径:
所以我无法获得正确的文件路径来转换为输入流。所以请建议我在我的 android 应用程序中获取正确的文件路径?我正在使用的代码如下。
代码是:-
获取文件路径时是否有任何特定于 android 版本的问题?我正在使用 android 棒棒糖设备进行测试?
android - 图像视图:第二个图像被捕获的第一个图像替换
你好,我对这个编码感到震惊首先我有两个图像视图,当我们单击其中一个时,选择器对话框将打开,其中有两个选项 1.拍照 2.当我从厨房中选择时从画廊中选择一切正常很好,问题出在哪里,
当我们选择拍照选项并在为第一张图像设置预览时捕获图像后,它的工作正常,因为这里的问题出在第二张图像中。当我们选择拍照选项并拍摄照片后,它会将第一张图像的图像替换为第二张图像。
这是Java代码:
android - OpenFileChooser 以外的任何选项
我正在使用和 OpenFileChooser,它在 Android 4.2.2(Jelly Bean)上工作,但在 Android Lollipop(5.0)版本上不工作。所以有什么选项可以做这件事,支持从 4.0 到新版本。
我正在使用本教程
并且有关于此的问题提交
问题 62220:在 android 4.4 webview 上单击时未调用 openFileChooser
我正在使用 webview,我在其中调用了包含文件选择器/图像选择器的网页。
android - Android 文件选择器未从 Lollipop 或 Marshmallow 中的 WebView 打开
我正在开发一个应用程序,它使用 aWebView
来访问一些逻辑。逻辑,有一部分用户可以上传图片,但是,我似乎找不到应用程序这样做的方法。
我用作示例的代码在此链接中。
正如您将看到的,Intent
从 中设置了一个自定义WebChromeClient
,但是,文件选择器根本没有打开。代码:
提前致谢!
编辑
因此,在@JoxTraex 启发我之后,我意识到文件选择器没有触发,因为我没有覆盖WebChromeClient
. 现在,文件选择器正在提示,但是,如果选择图像,则图像不会上传。
我用于文件选择器的代码:
提前致谢!
android - 出现错误:无法在 Android 中解析方法“makeText”
我是新手。得到错误:
无法解析方法“makeText”
我正在使用导航抽屉,我的班级名称是MainFragment.java
. 实际上我是尝试使用文件和文件夹资源管理器,只有这个错误。
我尝试过的:尝试使用MainFragment.getContext()
andgetActivity()
和context
andthis
代替,MainFragment.this
但没有一个有效。
MainFragment.java
实际上我尝试了这个链接来制作文件和文件夹选择器:链接到网页