我有一个按钮,我想在按下时用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
}
有帮助吗?
您应该使用ClickListener:
val button = findViewById<Button>(R.id.buttonx)
button.setOnClickListener { report_web_page.pageDown(true)}
public boolean pageDown(boolean bottom)
将此WebView的内容向下滚动页面大小的一半。