получить URL веб-просмотра при изменении URL - PullRequest
0 голосов
/ 18 августа 2011

Я использую webview для оплаты PayPal на моем Android.платеж на самом деле происходит на сервере, я просто загружаю URL в мой веб-просмотр.когда оплата завершена, я перенаправляю браузер на страницу.это работает нормально.но я хочу, чтобы, когда страница была перенаправлена ​​на эту страницу успеха, я смог начать новую деятельность.Я использую метод ниже, но он не может получить URL успеха.

_webView.setWebViewClient(new WebViewClient() 
            {
                public boolean shouldOverrideUrlLoading(WebView view, String url) 
                {
                    //Our servlet only uses one url for both success or failure
                    if (url.trim().equals("http://www.MyDomain.com/MobilePaypal/ReturnPage.aspx")) 
                    { 
                         Intent iPrintReciept = new Intent(getApplicationContext(), PrintReciept.class) ;
                        //Intent iPrintReciept = new Intent(Payment.this,PrintReciept.class);
                        startActivity(iPrintReciept);

                    } 
                    return false; 
                }
            });

1 Ответ

0 голосов
/ 18 августа 2011

Если ваш рабочий класс - это занятие, используйте как ниже

Intent iPrintReciept = new Intent(yourActivityName.this, PrintReciept.class);

Если ваш рабочий класс не является деятельностью, используйте

Intent iPrintReciept = new Intent(context,PrintReciept.class);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...