2 hcg 21 hcg_21 于 2013.06.27 14:38 提问

从url中下载PDF并读取
public void openDocumentWithInstalledApp(String filename) {
String mimetype = "";
url = url+ filename;
if (!url.startsWith("http://") && !url.startsWith("https://")) {
url = "http://" + url;
}
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(browserIntent);

/*what should I do?*/

mimetype = "application/pdf";
File file = new File("/mnt/sdcard/Download/" + filename);
Intent intent1 = new Intent(Intent.ACTION_VIEW);
intent1.setDataAndType(Uri.fromFile(file), mimetype);
intent1.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent1);
}

首先我想从url中下载一个PDF,然后我想读取下载的pdf。但是它可能没有下载结束,如果我想等到 pdf 下载结束。要如何做呢?

1个回答

Jave_
Jave_   2013.06.27 15:48

你下载结束后发送个通知或者设置个标志位
打开判断一下

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!