возникли проблемы с масштабированием в Android WebView - PullRequest
0 голосов
/ 27 мая 2010

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

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

1 Ответ

0 голосов
/ 22 сентября 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...