構(gòu)造方法的問題
我發(fā)現(xiàn)如果自定義控件都調(diào)用三個(gè)參數(shù)的構(gòu)造方法,那么onTouchEvent中只會(huì)觸發(fā)Action_DOWN,不會(huì)觸發(fā)Action_MOVE和ACTION_UP,這個(gè)是什么原因?
我發(fā)現(xiàn)如果自定義控件都調(diào)用三個(gè)參數(shù)的構(gòu)造方法,那么onTouchEvent中只會(huì)觸發(fā)Action_DOWN,不會(huì)觸發(fā)Action_MOVE和ACTION_UP,這個(gè)是什么原因?
2015-05-28
舉報(bào)
2015-05-31
自定義控件如果你通過布局文件使用,調(diào)用的是兩個(gè)參數(shù)的構(gòu)造方法;如果自己new XXXView(context);一般調(diào)用的是一個(gè)參數(shù)的方法;并且和onTouchEvent沒什么關(guān)系,你的描述可以去檢查下你的onTouchEvent的Action_DOWN的分支返回值是不是true。