当用户查看网络视图时,从服务器向android发送消息

当用户查看网络视图时,从服务器向android发送消息,android,webview,Android,Webview,假设用户使用以下代码进入支付网关 public class WebViewActivity extends Activity { private WebView webView; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.webview); webVi

假设用户使用以下代码进入支付网关

public class WebViewActivity extends Activity {

    private WebView webView;

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.webview);

        webView = (WebView) findViewById(R.id.webView1);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.loadUrl("http://example.com/payment-test/gateway-12234");

    }
 }
当用户购买时,支付网关网站为我发送
trans\u id
id\u get
变量。现在我检查变量,如果它们是正确的,我应该向用户发送一条消息,例如
Received
。但问题是,用户正在查看
Webview

请求的场景是这意味着,首先用户应该请求
php
文件,然后
php
文件响应。但是我希望用户转到支付网关网站,然后如果支付了,现在
php
文件响应用户


问题是用户正在查看
WebView
。如何执行
WebViewActivity
类从
php
文件获取消息?问题是
WebViewActivity
类首先请求支付网关网站,而不是
php
文件,因此
php
文件无法直接从
WebViewActivity
类获得请求,而无需请求,它如何对
WebViewActivity
类做出反应,而
WebViewActivity
类可以得到响应???

您的方法不是很可靠。首先,您应该有一个基于API的系统,以本机方式构建UI并使用API进行调用

我不相信您可以响应php事件,但您可以使用JS

同样,你的问题更多的是你的整体方法。我会重新评估你做这件事的方式