Kotlin / Android - нажатие кнопки должно продолжить прокрутку - PullRequest
1 голос
/ 10 апреля 2019

У меня есть кнопка, которую я хочу прокручивать с webview внутри (но это может быть что-то еще) при нажатии. К сожалению, я не могу найти решение для этого в Котлине. Это код, который я сейчас имею:

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 Ответ

0 голосов
/ 10 апреля 2019

Вы должны использовать ClickListener:

val button = findViewById<Button>(R.id.buttonx)
   button.setOnClickListener { report_web_page.pageDown(true)}

public boolean pageDown (boolean bottom)

Прокручивает содержимое этого WebView вниз на половину размера страницы.

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