Processing para Android

EN ES

Obtención del estado de la aplicación

Podemos obtener una referencia a la actividad o al contexto principal que contiene el bosquejo con las funciones getActivity() y getContext():


import android.app.Activity;
import android.content.Context;

void setup() {
  Activity activity = getActivity();
}
                

La actividad estará disponible solo para los bosquejos que se ejecutan como apps normales o de VR, ya que los fondos de pantalla y las caras de los relojes son servicios que no están asociados a una actividad. De todas formas, podemos utilizar getContext() para obtener el contexto del app o servicio en cualquier situación.


import android.content.Context;

void setup() {
  Context context = getContext();
}
                

Cuando una actividad está asociada a nuestro bosquejo, también podemos obtener su administrador de fragmentos y ventana:


import android.app.FragmentManager;
import android.view.Window;

void setup() {
  FragmentManager manager = getFragmentManager();
  Window window = getWindow();
}