gpt4 book ai didi

android - 如何以编程方式写入 Android 中的 DocumentFile?

转载 作者:行者123 更新时间:2023-11-29 19:22:51 25 4
gpt4 key购买 nike

Android API 有 DocumentFile class .这个类有canWrite() method .

假设我调用了这个方法,它返回了 true。还假设此对象代表“原始”文件。

现在我该怎么做才能做到呢?

即,如何将“Hello world”文本写入该文件?

谢谢。

最佳答案

Namely, how to write "Hello world" text into that file?

不一定是文件。

要写入由该 DocumentFile 标识的文档,请在该 DocumentFile 上调用 getUri() 以获取 Uri 到文档。将其传递给 ContentResolver 上的 openOutputStream()。然后,写入流,flush() 流,close() 流。基本上,一旦您获得 OutputStream,普通的 Java I/O 就会从那里接管。

关于android - 如何以编程方式写入 Android 中的 DocumentFile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42043114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com