import android.view.MotionEvent;
boolean showEvent = false;
int evAction;
int evX, evY;
void setup()
{
size(displayWidth, displayHeight);
background(0);
stroke(255);
strokeWeight(3);
}
void draw()
{
if(showEvent){
text("Action: " + str(evAction), 10, 50);
ellipse(evX, evY, 10, 10);
showEvent = false;
}
}
public boolean surfaceTouchEvent(MotionEvent event)
{
evAction = event.getAction();
evX = mouseX;
evY = mouseY;
showEvent = true;
return super.surfaceTouchEvent(event);
}
The official site for Android developers. Provides the Android SDK and documentation for app developers and designers.
Detect touch event in Processing for Android
Last exercise demonstrate the basic "Hello World of Processing for Android". This exercise show to to detect touch event, by implement surfaceTouchEvent() method.