2011-07-14 77 views
0

我有一個主要活動,以及許多其他擴展主要活動的活動。我想跟蹤所有觸摸事件,如單擊按鈕,列表視圖項,textView..etc兒童的活動。但我無法做到在主要活動that.I實現的onTouchEvent(MotionEvent事件),安卓觸摸跟蹤

@Override 
onTouchEvent(MotionEvent event) 
    public boolean onTouchEvent(MotionEvent event) { 
      System.out.println("onTouchEvent pressed"); 
      return super.onTouchEvent(event); 
     } 

但這函數沒有被調用..任何想法?

+0

看到,每個活動都有自己的onTouchEvent偵聽器,並且只能在您當前正在使用的活動中偵聽觸摸。 – Egor

+0

好吧,創建一個更新屏幕座標並將這些數據保存在變量中以訪問無論何時何地,只要觸摸(x,y)座標就意味着觸摸必須位於特定按鈕上(大約) – doNotCheckMyBlog

回答