Autore Topic: Simulare pressione di un tasto  (Letto 484 volte)

Offline miroku

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    HTC Tattoo
  • Play Store ID:
    Audero Team
Simulare pressione di un tasto
« il: 16 Settembre 2011, 11:50:23 CEST »
0
Salve a tutti,
sto sviluppando un applicazione per tablet, nel layout ho inserito 2 bottoni in basso per orientare l'utente a interagire con il solo touch screen.
Ho impostato anche un option menu e vorrei che uno dei botton, simullasse la pressione del tasto menu.

ho trovato degli esempi in rete che ho applicato
Codice (Java): [Seleziona]
this.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_MENU));
this.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_MENU));

ma mi danno il seguente messaggio di warning
Codice (XML): [Seleziona]
09-16 09:40:07.954: WARN/KeyCharacterMap(381): No keyboard for id 0
09-16 09:40:07.963: WARN/KeyCharacterMap(381): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

Offline miroku

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    HTC Tattoo
  • Play Store ID:
    Audero Team
Re:Simulare pressione di un tasto
« Risposta #1 il: 16 Settembre 2011, 12:32:33 CEST »
0
piccola correzione, non mi da nessun warning, quelli che ho scritto li restituisce quando clicco il tasto menu del emulatore