Autore Topic: Intereccettare input fisico in background  (Letto 491 volte)

Offline Mxswat

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG G3
  • Sistema operativo:
    Ubuntu 16.04
Intereccettare input fisico in background
« il: 31 Maggio 2016, 16:02:53 CEST »
0
Ciao a tutti sono Mx.

Premessa: Tutto il codice usato nel mio progetto (incluso quello che spero di trovare qui) sarà open source e chi aiuterà verrà inserito nei crediti.

Ho un grosso problema a cui non ho ancora trovato risposta, Riuscire ad intercettare l'input di una gamepad o tastiera in background.
Purtroppo come ben sappiamo il service non può prendere input diretto dall'utente quindi niente metodo onKeydown.
Sto provando tutte le soluzioni più fantasiose come prendere il key event dal logcat.
Mi sto girando tutti i forum italiani e esteri in cerca di aiuto.

PS: Ho l'accesso di root al dispositivo.

Vi ringrazio in anticipo per la collaborazione.
« Ultima modifica: 31 Maggio 2016, 16:08:12 CEST da Mxswat »

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 765
  • Respect: +159
    • Github
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Huawei P9 Lite
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:Intereccettare input fisico in background
« Risposta #1 il: 01 Giugno 2016, 10:08:03 CEST »
0
Ti segnalo questa pagina, vedi se può tornare utile:

Handling Controller Actions | Android Developers
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.

Offline Mxswat

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG G3
  • Sistema operativo:
    Ubuntu 16.04
Re:Intereccettare input fisico in background
« Risposta #2 il: 07 Giugno 2016, 08:51:28 CEST »
0
Ti segnalo questa pagina, vedi se può tornare utile:

Handling Controller Actions | Android Developers

Ciao, ho già visto e non può risolvere il mio problema