Поддерживать веб-представление в Android?

1
Привет всем! Я новичок в Android, и у меня есть webView под двумя другими виджетами на экране (или w/e вы называете это). Но когда я просматриваю webView, его изменения отображаются на весь экран, и я не вижу других моих виджетов. Ive посмотрел по всему Google, но ничего не мог найти, есть ли способ исправить это?

Im, используя этот код для навигации:

webView.loadUrl("http://www.example.com/");

Спасибо.

Теги:
android-webview
android-layout
android-widget

1 ответ

3
Лучший ответ
webview.setWebViewClient(new WebViewClient() {
    public boolean shouldOverrideUrlLoading(WebView view, String url){
        view.loadUrl(url);
        return true;
   }
});

когда вы выполняете webView.loadUrl("www.example.com") или если есть перенаправление при нажатии гиперссылки или что-то подобное, запускается браузер устройства Android. Я считаю, что вы застряли в этом. Попробуйте вставить вышеуказанный код, прежде чем вы вызовете webView.loadUrl("www.example.com")

По сути дела, мы просим веб-просмотр загрузить URL-адрес, а не открывать его в браузере устройств.

  • 0
    Ааа работает отлично! Большое спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню