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(或其他浏览器)?
答案 0 :(得分:0)
如果您使用ActivityFlags.NewTask,您将获得所需的效果。只下载文件的问题是,下载文件的选项卡将关闭,您将获得之前打开的选项卡,但如果您按下后退按钮,它将返回到您的应用程序。