Невидимые элементы управления масштабированием в WebView - PullRequest
5 голосов
/ 09 ноября 2011

Я хочу масштабировать изображение в WebView, но я не хочу, чтобы он имел встроенный элемент управления (маленькие кнопки увеличения и уменьшения), и все, что мне нужно, это увеличение масштаба.
Я попробовал это, и это не сработало:

wv1.getSettings().setBuiltInZoomControls(false);
wv1.getSettings().setSupportZoom(true);

Любые идеи будут великолепны!

постскриптум Я использую API версии 8

1 Ответ

9 голосов
/ 09 ноября 2011

В API 11 или выше , вы можете использовать:

webview.getSettings().setBuiltInZoomControls(true);
webview.getSettings().setDisplayZoomControls(false);

Из API 11,

public void setDisplayZoomControls (boolean enabled)

Устанавливает, используются ли кнопки масштабирования на экране. Комбинация встроенных элементов управления масштабированием включена и экранные элементы управления масштабированием отключены позволяет масштабирование пинч для работы без экранных элементов управления

Посмотрите на включить / отключить увеличение в Android WebView .

...