我正在编写一个Android应用程序,并希望让我的用户能够共享它创建的文档文件.
理想情况下,我希望看到的是在某个地方的HTTP服务器上托管的文件,因此用户可以在Android手机上启动浏览器,浏览相关页面,然后将文件下载到手机上.然后我想让我的应用程序能够打开下载的文件.
我不确定这是否可能,但肯定会有兴趣听到任何了解这些事情的人.不幸的是,我似乎很难自己提出答案 - 就像Android SDK的其他部分一样,相关文档严重不足.
顺便说一句,我偶然发现了一个合理的解决方案,它比乱搞意图等等要容易一些......
WebView 小部件允许您设置一个 DownloadListener 对象,每当 WebView 定向到它本身无法理解的类型的文件时,该对象就会收到通知。因此,我想要的功能可以通过在我的应用程序中创建一个 WebView 并注册一个 DownloadListener 来侦听用户何时下载我的应用程序的文档文件之一来实现。
感谢你的帮助!
| 归档时间: |
|
| 查看次数: |
7700 次 |
| 最近记录: |