#android #kotlin #scroll #ontouchlistener
#Android #kotlin #прокрутка #ontouchlistener
Вопрос:
У меня есть кнопка, которую я хочу прокручивать с webview
внутренней стороны (но это может быть что-то другое) при нажатии. К сожалению, я не могу найти решение для этого в Kotlin. Это код, который у меня есть сейчас:
val button = findViewById<Button>(R.id.buttonx)
var count:Int = 0
button.setOnTouchListener { v, event ->
when (event?.action) {
MotionEvent.ACTION_DOWN -> report_web_page.scrollBy(0, count )
}
v?.onTouchEvent(event) ?: true
}
Любая помощь?
Ответ №1:
Вы должны использовать ClickListener:
val button = findViewById<Button>(R.id.buttonx)
button.setOnClickListener { report_web_page.pageDown(true)}
общедоступное логическое отображение страниц (логическое дно)
Прокручивает содержимое этого веб-просмотра на половину размера страницы.