2017-05-07 19 views
-1

무언가를 그리기위한 처리를 사용했습니다. 그 후에 안드로이드에 대한 수출. 그래서이 수업을 사용해야합니다. 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

u가 청취자를 설정했는지 확인하십시오. 답변으로 게시 된 것으로 확인하십시오. – Pavan

답변

0

동료가 서로를 잊어 버린 경우 작동하지 않을 수 있습니다. 이것은 Android에서 터치 리스너를 구현하는 방법입니다.

view.setOnTouchListener(this); 
+0

감사합니다. 노력하고 있습니다. –