Processing para Android

EN ES

Teclado virtual

El teclado virtual en un dispositivo Android debe abrirse y cerrarse con las funciones de teclado openKeyboard() y closeKeyboard(). Una vez que el teclado está abierto, se pueden usar todas las funciones y variables del teclado de Processing.


boolean keyboard = false;

void setup() {
  fullScreen();
  textFont(createFont("SansSerif", 40 * displayDensity));
  fill(0);
}    

void draw() {
  background(255);
  text(key, width/2, height/2);
}

void keyPressed() {
  background(200, 50, 30);  
}

void mousePressed() {
  if (!keyboard) {
    openKeyboard();
    keyboard = true;
  } else {
    closeKeyboard();
    keyboard = false;
  }
}