Ocultar puntero del mouse en Android
Estoy escribiendo un juego para OUYA y Android y estoy usando el trackpad en el controlador OUYA. Cuando alguna vez lo tocas, aparece un puntero del ratón y no puedo encontrar la manera de ocultarlo. Imagen I esto sería un problema para los juegos en un netbook Android también. ¿Alguien ha encontrado una manera de interactuar con el cursor en lugar de solo escuchar eventos?
- ¿Cómo puedo pasar una función como un parámetro a otra función en android?
- Android: cambia el color del botón cuando se hace clic
- ¿Cómo aceptar cadenas aproximadamente correctas como correctas, al comparar?
- Métodos genéricos estáticos en .Net vs Java
- ¿Cuál es el uso de MemoryFile en android
- No se encontró el archivo de Android- R.java
- ¿Cómo uncheck artículos en AlertDialog (setMultiChoiceItems)?
- Receptor de alarma y el manifiesto de Android
- Rendimiento de la serialización y Google Android
- Android.database.CursorWindowAllocationException al mover un Cursor
- Apache httppost cómo establecer el contenido: que tienen el par de valores de nombre apuntando a otro conjunto de pares de valor de nombre
- ¿Qué significa en java? ¿Dónde puedo obtener más información?
- Constructor vacío en la demo de FeedReaderContract
Esto no ocultará el ratón, pero al menos ayudará a evitar que los eventos de toque interfieran con el código de procesamiento de la palanca de mando. No es una solución adecuada, pero aún así podría ayudar a las personas que aterrizan en esta página:
public boolean onGenericMotionEvent(MotionEvent event) { if ( (event.getSource() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0) { //handle the event return true; } else { return false; } }
Android actualmente no expone ninguna funcionalidad para ocultar el cursor del ratón. Siempre que tenga un dispositivo señalador externo (es decir, ratón USB / ratón bluetooth, trackpad, etc.), aparecerá un puntero del ratón en la pantalla siempre que interactúe con el dispositivo.
Desafortunadamente (como de JB 4.2.2) esto significa que es imposible sin una ROM modificada.