android 屏幕點擊事件監聽


所有點擊事件 都走這個
在activity 里有 dispatchTouchEvent 這個方法 把屏幕點擊時間都要走到這個里 在這個里給他攔截一下 就可以做你想要的
我這里做的是點擊屏幕吊起登陸 並且我這個是kotlin寫的方法
override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {
//攔截屏幕點擊事件 做你想要做的事情
if (main.isLogin) {
if (ev != null) {
if (ev.isFromSource(0)) {
main.login(this)
}
}
return false
}
//正常屏幕點擊事件
return super.dispatchTouchEvent(ev)

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM