java - Android 如何显示已下载文件的列表?

标签 java android browser download android-webview

我在我的应用程序中使用 WebView 下载文件,如下所示:

webView.setDownloadListener(new DownloadListener() {
            public void onDownloadStart(String url, String userAgent,
                    String contentDisposition, String mimetype,
                    long contentLength) {
                Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setData(Uri.parse(url));
                startActivity(intent);
            }
        });

如何在我的应用程序中显示已下载文件的列表?我希望下载文件页面的模式类似于标准 Android 网络浏览器中下载文件页面的模式。运行我的应用程序最方便的是您的 Android 网络浏览器,但用户没有意识到加载了另一个应用程序?

最佳答案

看看创建一个扩展 ListActivity 的 Activity

举个例子: http://www.vogella.de/articles/AndroidListView/article.html

或谷歌搜索类似“android listActivity example”的大量示例

关于java - Android 如何显示已下载文件的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8188027/

相关文章:

browser - 如何获取早期版本的Opera浏览器源代码?

ios - 如何让我的 iphone/ios 应用程序在启动时打开一个 Safari 窗口

java - A* 算法完成但返回次优路径

Java代码格式字符串转美国邮政编码

android - 如何更改微调器的对话框样式?

android - 整洁的架构 - 进行数据模型映射的正确方法是什么?

java - 如何在 Android 上的 Realm 中使用构造函数

用于浏览 API 的 JSON 查看器

java - 如何将文本文件作为字符串读取并仅提取单个字符? "0"

java - JsonReader 错误地转换 unicode 字符