2017-05-07 109 views
-1

我用處理來畫東西。之後,導出爲Android。所以我應該使用這個類。 public class DrawMap extends PApplet implements View.OnTouchListener 我的問題是我需要檢測到有人在屏幕上觸摸 但這不能正常工作。onTouch不能正常工作

@Override 
public boolean onTouch(View v, MotionEvent event) { 
    // TODO Auto-generated method stub 
    boolean touching; 

    if(event.getAction() == MotionEvent.ACTION_UP){ 
     touching = false; 
    }else if(event.getAction() == MotionEvent.ACTION_DOWN){ 
     touching = true; 
    } 

    float touch_x = event.getX(); 
    float touch_y = event.getY(); 

    return true; 

} 
+0

你得到什麼問題? – Pavan

+0

嗨。在這門課上,這個Touch功能不起作用,即使調試也無法實現。我想,我應該擴展一個視圖或活動,但我已經有一個。我需要的是在該班的屏幕上獲得一點。 –

+0

檢查您是否正在設置聽衆查看張貼在答案 – Pavan

回答

0

如果您忘記了關聯對方可能無法正常工作。這是你在Android中實現觸摸監聽器的方式。

view.setOnTouchListener(this); 
+0

謝謝。這是工作 –