Cha*_*had 2 android download hyperlink android-intent android-download-manager
谁能给我一个关于如何创建一个带有链接的文本视图的想法,当用户单击它时,设备将自动下载该链接中的文件
编辑:
这是正在处理的代码:
String link = "http://www.exampleurl.com/"+pref.getString("fsfile" + count, null);
link = link.replaceAll(" ", "%20");
fsfile.setText("Attached File");
fsfile.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// starting new Async Task
new DownloadFileFromURL().execute(link);
}
});
Run Code Online (Sandbox Code Playgroud)
但似乎String link未在内部识别.setOnClickListener
小智 5
这很容易 http://developer.android.com/reference/android/app/DownloadManager.html
示例:http : //androidtrainningcenter.blogspot.co.at/2013/05/android-download-manager-example.html
并在单击 textview 后启动此方法(Catch with Handler or listener)
/**
* Start Download
*/
public void startDownload() {
DownloadManager mManager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
Request mRqRequest = new Request(
Uri.parse("http://androidtrainningcenter.blogspot.in/2012/11/android-webview-loading-custom-html-and.html"));
mRqRequest.setDescription("This is Test File");
// mRqRequest.setDestinationUri(Uri.parse("give your local path"));
long idDownLoad=mManager.enqueue(mRqRequest);
}
Run Code Online (Sandbox Code Playgroud)
但请确保您是最小的。在 API 9
| 归档时间: |
|
| 查看次数: |
9528 次 |
| 最近记录: |