#android #kotlin #android-webview
#Android #kotlin #android-webview
Вопрос:
Я знаю, что есть способ поддерживать масштабирование в java : webview.getSettings().setSupportZoom(true)
. Но я некоторое время искал это в Kotlin. И да, я пробовал использовать конвертер try.kotlinlang.org но это дает мне тот же самый фрагмент кода. Кто-нибудь знает, как поддерживать масштабирование в Kotlin?
Ответ №1:
Почему бы просто не:
var webView: WebView = view.findViewById(R.id.webview)
webView.settings.setSupportZoom(true)
Обновить
Согласно вашим комментариям, вы бы тоже хотели это сделать:
webView.settings.builtInZoomControls = true // enable pinch to zoom and zoom controls
webView.settings.displayZoomControls = false // hides the zoom controls so you can just pinch to zoom
Комментарии:
1. Извините, вставил неправильный код. Пожалуйста, ознакомьтесь с обновленным ответом.
2. Похоже, это не работает. Вы уверены, что это в Котлине?
3. 100%. Что именно вы подразумеваете под «не работает»
4. При использовании нет никаких ошибок
webView.settings.setSupportZoom(true)
. Но когда я пытаюсь увеличить масштаб в своем приложении, это не работает.5. Я увеличиваю масштаб пальцами.