Можно прослушивать щелчок по контенту в Webview на Android - PullRequest
0 голосов
/ 19 декабря 2011

Я использовал веб-просмотр для загрузки веб-страницы.Есть ли способ прослушать действие клика, чтобы узнать, какая гиперссылка нажимает на веб-просмотр?Например, если нажать гиперссылку 1, переключиться на собственную кодовую страницу 1, если нажать гиперссылку 2, перейти на собственную кодовую страницу 2 ....

Ответы [ 2 ]

6 голосов
/ 19 декабря 2011

Используя JavaScript в WebView , вы можете сделать это.Пожалуйста, обратитесь по ссылке ниже.

Пример учебника по Android WebView WebChromeClient

http://developer.android.com/guide/webapps/webview.html

5 голосов
/ 19 декабря 2011

Посмотрите на это:

http://developer.android.com/guide/webapps/webview.html

Вы можете найти это полезным:

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (Uri.parse(url).getHost().equals("www.example.com")) {
            // This is my web site, so do not override; let my WebView load the page
            return false;
        }
        // Otherwise, the link is not for a page on my site, so launch another Activity that handles URLs
        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
        startActivity(intent);
        return true;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...