我有一个名为SubmitActivity的活动。在活动中,我有一个按钮。单击按钮后,Chrome自定义标签会打开。为了能够从自定义选项卡返回到应用程序,我还使用了具有自定义深层链接(主机和方案)的意图过滤器。
使用意图过滤器(深层链接),我正在应用程序中启动Web视图。如果我尝试通过按返回按钮返回SubmitActivity,那么在SubmitActivity之前,我会看到一个空白页。我无法解决这个问题。
我也用过
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
此代码用于关闭chrome标签。因此,我可以返回到SubmitActivity。但这对空白页没有帮助。
最佳答案
我为您提供了解决方案我也遇到了与您同样的问题,但是我找到了解决方案
将以下方法添加到您的on create
方法中
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
finish();
}
}, 100);
我100%确信此方法会起作用。