0

所以我试图在 X 秒后从 web 视图重定向到另一个活动。问题是由于某种原因新活动启动了两次..

任何解决方案?下面的示例代码。

myWebView.setWebViewClient(new WebViewClient() {

        public boolean shouldOverrideUrlLoading(WebView view, String url){

            final Timer timer =  new Timer();
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    Intent intent = new Intent(myContext, RegistrerActivity.class);
                    startActivity(intent);
                    timer.cancel();
                }
            }, 5000);

            return false;
        }

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

              //Code for response 

            }
4

0 回答 0