gpt4 book ai didi

java - 从 webview 返回到 Activity

转载 作者:行者123 更新时间:2023-11-29 05:09:11 25 4
gpt4 key购买 nike

我正在通过应用设置 interac 支付。为此,我需要将用户带到 interac 网站,如果成功,它将到达内部服务器(称为 success_url),如果失败,则会到达 failure_url 。到目前为止,一切正常。

但是,在成功或失败之后,我需要返回到带有该响应(成功或失败)的上一个 Activity 。我怎样才能返回到之前的 Activity 并做出回应?

最佳答案

在你之前的activity中覆盖OnActivityResult并使用bundle和setResult方法返回,

    private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}

@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);

if (url.contains("success-url"))
{
//call intent to navigate to activity
setResult(RESULT_OK, bundle);
ActivityWebview.this.finish();
}
}

}

关于java - 从 webview 返回到 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29282428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com