我的BUTTON文字不會變化
onTouchEvent()方法為什么我在最后返回return super.onTouchEvent(event);button內容就不會變化,但返回true就正常了,為什么老師的返回是super.onTouchEvent(event)內容可以變化呢。
onTouchEvent()方法為什么我在最后返回return super.onTouchEvent(event);button內容就不會變化,但返回true就正常了,為什么老師的返回是super.onTouchEvent(event)內容可以變化呢。
2015-10-01
舉報
2015-10-03
這個是事件傳遞機制,不要一味的查看老師代碼,自己多理解下。super.onTouchEvent是讓父類消費觸摸事件(當然父類不消費的話,還是會傳遞下來的),而你返回true是讓自身消費觸摸事件。