Android下载文件通过浏览器

时间:2016-10-10 08:26:45

标签: android android-intent xamarin

var uri = Droid.Net.Uri.Parse(url);
var intent = new Intent(Intent.ActionView, uri);
intent.SetFlags(ActivityFlags.ClearTop);

StartActivity(intent);

(代码是xamarin)

此代码将打开实际下载PDF的页面。下载文件后,chrome将关闭选项卡并显示用户正在查看的最后一个选项卡,然后按下将继续以chrome返回,而不是返回应用程序。

是否可以在下载文件时将用户返回到应用程序而不是使用chrome(或其他浏览器)?

1 个答案:

答案 0 :(得分:0)

如果您使用ActivityFlags.NewTask,您将获得所需的效果。只下载文件的问题是,下载文件的选项卡将关闭,您将获得之前打开的选项卡,但如果您按下后退按钮,它将返回到您的应用程序。

相关问题