Как получить заголовок страницы webview?
Если вы хотите получить заголовок загруженной страницы, то поставьте слушатель на WebView
. В метод onPageFinished
передаётся сам WebView
и ссылка страницы, которая была загружена. Из WebView
можно получить title
с помощью метода getTitle()
.
Например, вот тут заголовок страницы поместится в ActionBar
или в Toolbar
mWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
MainActivity.this.setTitle(view.getTitle());
}});
webview.loadUrl("https://www.google.com/");
webview.setWebChromeClient(new WebChromeClient() {
@Override
public void onReceivedTitle(WebView view, String sTitle) {
super.onReceivedTitle(view, sTitle);
// sTitle - собственно тайтл страницы, сохранить его куда-то
}
});
Или так:
WebView mWebView = (WebView) findViewById(R.id.mwebview);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
// заголовок страницы
view.getTitle();
}
});
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Создал тестовый веб сервис наподобие вот этого туториала - http://spring-projectsru/guides/producing-web-service/
Кто может подсказать как возможно отладить espresso тесты? К примеру на Calabash я просто запускал через эмулятор и прогонял по шаговоА тут в иерархией...
Всем доброго время сутокСкажите пожалуйста в чём может заключаться проблема при подключении к бд через JDBC? И возможно ли исправить? Пытался...