Java 在android上的firebase存储中列出目录中的文件

Java 在android上的firebase存储中列出目录中的文件,java,android,firebase,firebase-storage,Java,Android,Firebase,Firebase Storage,Firebase还没有API来列出存储中特定目录中的所有文件。我读过一些情况,人们将存储与实时数据库结合起来,列出存储在存储中的文件的URL 我将在firebase中存储文档文件(pdf、word、PPT),并在应用程序中使用webview插件读取它们。有人能给我举个例子,说明如何使用一个列表适配器来实现这一点,该适配器显示单击时下载的文件列表,并在webview中显示其内容?谢谢 放置每个文件时,获取下载URL,然后在数据库中列出文件列表,其中包含下载URL以及您想要从元数据中获取的任何其他文

Firebase还没有API来列出存储中特定目录中的所有文件。我读过一些情况,人们将存储与实时数据库结合起来,列出存储在存储中的文件的URL


我将在firebase中存储文档文件(pdf、word、PPT),并在应用程序中使用webview插件读取它们。有人能给我举个例子,说明如何使用一个列表适配器来实现这一点,该适配器显示单击时下载的文件列表,并在webview中显示其内容?谢谢

放置每个文件时,获取下载URL,然后在数据库中列出文件列表,其中包含下载URL以及您想要从元数据中获取的任何其他文件信息,或者让用户创建条目。如果您可以使用Firebase执行基本操作,那么应该很容易。

目前Firebase Storage没有任何直接列出文件夹内容的功能。如果您真的需要它,您应该将文件的元数据(如下载URL)存储在可以列出它们的位置,如Firebase数据库。例如,您可以在Firebase数据库中创建一个子节点,该节点与Firebase存储中的文件夹同名,然后存储每个文件的下载URL。因此,您可以轻松访问/使用/共享URL以及列出它们

致以最良好的祝愿

如果你从开始,然后去,你应该能够得到相当远。这也是一个很好的起点。