Added missing @Override annotations in Java file.
Removed not needed imports from Java file.
Renamed a class in Java file for consistency.
Replaced implicit boxing with explicit boxing in Java file.
Replaced search loop with indexOf() in Java file.
Fixed joystick crash on Android if joystick subsystem not initialized.