通常,我的用户使用浏览器与我的应用程序共享一个页面,该页面分析接收到的信息并使用新链接打开浏览器。
在此之后,如果用户按下后退按钮,它会返回到主屏幕(我的活动在开始重定向后终止)。我喜欢当用户回击时,它会显示他之前的页面(在浏览器中)。
我知道我可以在 webview 中显示新的 url,而不是重定向用户,但由于其他问题,我无法使用 webview。
下面是执行重定向的代码:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(link));
startActivity(browserIntent);
finish();
我怎么解决这个问题?