用了webview作為富文本輸入框,嵌套在scrollview里面發(fā)現(xiàn)沒(méi)辦法滾動(dòng)起來(lái)柑船,參考了下網(wǎng)上的資料仅父,沒(méi)找到好的結(jié)果,自己重寫(xiě)了下scrollview的onInterceptTouchEvent實(shí)現(xiàn)事件攔截矮慕,實(shí)現(xiàn)了webview能在固定高度下滾動(dòng)起來(lái)
/**
* 解決webview固定高度在scrollview問(wèn)題
*/
override fun onInterceptTouchEvent(ev: MotionEvent?): Boolean {
if (webView == null) {
return super.onInterceptTouchEvent(ev)
}
return if (webView.isFocusable()
|| webView.isFocused()
|| webView.isActivated()
|| webView.isInEditMode()
|| webView.isPressed()) {
false
} else super.onInterceptTouchEvent(ev)
}
由于我是菜逼,沒(méi)辦法上傳視頻啄骇,只能發(fā)出GitHub的地址視頻連接