android 调用网络请求禁止单击其他位置

private var disableAllClick: Boolean = false

//禁用所有触摸事件
fun setDisableAllClick(disableAllClick: Boolean): BaseActivity {
this.disableAllClick = disableAllClick
return this
}


override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {
return if (!disableAllClick) {
super.dispatchTouchEvent(ev)
} else {
disableAllClick
}

}

上一篇:2021我是如何拿到小米、京东、字节的offer?面试必问


下一篇:Android 键盘操作常见问题,2021年Android知识体系总结