2010-05-27 3 views
0

Я новичок в android. Я использую webview в scrollview для отображения моей локальной html-страницы (html имеет только текст). Я создал две кнопки для увеличения и масштабирования с использованием функции zoomIn() & zoomOut() соответственно. Эти функции работают нормально. Проблема заключается в том, что, когда я увеличиваю масштаб, часть текста выходит из верхнего и нижнего уровня и не появляется при прокрутке.проблема с масштабированием в андроиде webview

Как я могу это решить?

ответ

0

Этот вопрос довольно старый, так что это, вероятно, уже ответил, но на всякий случай ...

Когда WebView увеличивает масштаб, он отсекает содержание своего собственного вида прямоугольника. Из описания вашей настройки кажется, что вы прокручиваете сам WebView в своем родительском прокрутке. Что вы хотите сделать, это прокрутить содержимое WebView. Вы можете сделать это, вызвав WebView.scrollTo или WebView.scrollBy (унаследованный от View) или, наоборот, из JavaScript WebView, вызвав window.scrollTo.

Смежные вопросы