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.

Detect touch event in Processing for Android


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);
}


thumbnail
Title: Detect touch event in Processing for Android
Rating: 100% based on 99998 ratings. 10 user reviews.
Post by

Related articles :

0 comments:

Post a Comment

My Blog List

 
Copyright © 2015. About - Web Version - Mobile Version Sitemap - Contact - Privacy