Получить высоту WebView

Я хочу получить высоту WebView, зная его содержимое и ширину. Кто-нибудь знает, как это сделать без загрузки контента в WebView? Заранее спасибо!


person fox    schedule 02.12.2011    source источник
comment
Проверьте эту ссылку stackoverflow.com/questions/1612628/   -  person Shishir Shetty    schedule 02.12.2011
comment
Я только что попробовал. Не работает...   -  person fox    schedule 02.12.2011


Ответы (2)


Когда мы получаем высоту контента из webview. мы должны позаботиться о высоте контента с помощью коэффициента масштабирования. Вот так я решаю свою проблему

person Binod Singh    schedule 26.06.2013

Можете ли вы уточнить свой вопрос: кто-нибудь знает, как это сделать, не загружая контент в WebView?

Согласно официальному Android WebView API. getContentHeight() должен работать.

public int getContentHeight()

С тех пор: API уровня 1 Возвращает высоту содержимого HTML.

Пример:

webview.getContentHeight()
person user332699    schedule 23.05.2012
comment
Это не работает, у меня есть проект, и этот метод будет возвращать правильные значения только в том случае, если содержимое загружено. Loaded означает, что onNewPicture вызывается для содержимого. Проблема в том, что этот метод устарел. - person Rolf ツ; 21.10.2012