Handle an event retrieved by the ALooper and poll_looper without a callback

Property definitions

android :: native_app_glue $ App :: handle_looper_event
	# Handle an event retrieved by the `ALooper` and `poll_looper` without a callback
	protected fun handle_looper_event(ident, event: Int, data: Pointer) import native_app_glue,
		save_state, init_window, term_window, gained_focus, lost_focus, pause, stop,
		destroy, start, resume, low_memory, config_changed, input_changed,
		window_resized, window_redraw_needed, content_rect_changed `{

		struct android_app *app_glue = App_native_app_glue(self);
		struct android_poll_source* source = (struct android_poll_source*)data;

		// Process this event.
		if (source != NULL) source->process(app_glue, source);
	`}
lib/android/native_app_glue.nit:253,2--264,3

android :: sensors $ App :: handle_looper_event
	redef fun handle_looper_event(ident, event, data)
	do
		super
		handle_sensor_events(ident)
	end
lib/android/sensors.nit:334,2--338,4