Двойное увеличение WebView не работает на Motorola Droid A855 - PullRequest
7 голосов
/ 03 марта 2010

Zoomin в моем веб-представлении не будет работать на двойной вкладке. Я использую Motorola Droid A855.

Ответы [ 2 ]

23 голосов
/ 11 мая 2010

Из некоторых копаний в исходном коде Android 2.0 / 2.1 кажется, что двойное нажатие игнорируется, если вы не включите опцию useWideViewport веб-просмотра WebSettings:

mywebviewinstance.getSettings().setUseWideViewPort(true)

хотя это, кажется, не документировано где-либо, что я могу найти, и имеет некоторые другие эффекты на максимально-уменьшенное состояние WebView.

Вы также всегда можете свернуть собственную обработку двойного щелчка с помощью GestureListener.

2 голосов
/ 10 апреля 2010

Вы явно включили управление масштабированием? По умолчанию они отключены.

WebSettings webSettings = webView.getSettings();
webSettings.setBuiltInZoomControls(true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...