2011-10-08 20 views
6

Estoy desarrollando una aplicación de Android en la que me gustaría mover el puntero/cursor del "mouse" en una tableta de Android. Sé que esto es posible porque cuando conecto un mouse (USB o BT) a una tableta Android (Honeycomb +), aparece un cursor y puedo interactuar con la tableta solo con el mouse. Me gustaría controlar ese mouse desde Java en la tableta.
Ya tengo un segundo dispositivo que puede comunicar la tableta y que puede transmitirle las coordenadas del puntero.
Y no, no puedo usar bluetooth. El segundo dispositivo que estoy usando tiene WiFi pero no capacidad para conducir BlueTooth. Mi pensamiento es que debe haber una forma de mover el puntero del mouse.
Gracias,
KevinMover el puntero del mouse en la pantalla de Android programáticamente

Respuesta

6

me gustaría controlar ese ratón de Java en la tableta.

Esto no es posible, excepto a través de firmware o código de instrumentación especializado. Las aplicaciones ordinarias de SDK no pueden inyectar eventos de entrada de esta manera.

+0

Gracias por su respuesta. Soy nuevo aquí, así que espero que este sea el lugar correcto para responder. ¿Qué tal a través del NDK? – Hephaestus

+0

@Kevin: No, lo siento. Lo que está describiendo sería un agujero de seguridad, permitiendo que una aplicación controle a otra. – CommonsWare

+0

Gracias. ¡Agradezco enormemente tu ayuda! – Hephaestus

Cuestiones relacionadas