Autore Topic: Rendere schermo interamente "cliccabile"  (Letto 644 volte)

Offline Qwertid

  • Utente junior
  • **
  • Post: 50
  • Respect: 0
    • Mostra profilo
Rendere schermo interamente "cliccabile"
« il: 02 Settembre 2011, 15:49:30 CEST »
0
Salve a tutti!
Devo realizzare un'applicazione Android in cui tutta l'interazione con l'utente avvenga totalmente mediante la voce (quindi con l'utilizzo di TTS e ASR). A tal proposito non essendo permesso l'utilizzo di specifici pulsanti da "cliccare" per avviare il listener apposito, l'idea è quella di richiamare l'interprete vocale semplicemente premendo una parte qualsiasi dello schermo (e non usa singola area predefinita come sarebbe nel caso classico dei bottoni).

Sapete consigliarmi come riuscire a perseguire l'obiettivo?

Grazie  :-)

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Rendere schermo interamente "cliccabile"
« Risposta #1 il: 02 Settembre 2011, 16:04:22 CEST »
0
uhm.....
prova a mettere un onclick listener sul main layout direttamente...potrebbe funzionare.
o, altrimenti, metti un'immagine fullscreen e metti il listener a questa...
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline Qwertid

  • Utente junior
  • **
  • Post: 50
  • Respect: 0
    • Mostra profilo
Re:Rendere schermo interamente "cliccabile"
« Risposta #2 il: 02 Settembre 2011, 16:17:01 CEST »
0
Proverò sicuramente e ti farò sapere appena ho notizie!  ;-)

Quando dici un'immagine fullscreen che intendi? Qualcosa di trasparente che non copra quello che c'è sotto?

A parer tu il fatto che sullo schermo comunque ci siano altri widget quali checkbox, bottoni può essere problematico?

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Rendere schermo interamente "cliccabile"
« Risposta #3 il: 02 Settembre 2011, 16:44:33 CEST »
0
eh si... a meno che non fai il dispatch del click ogni volta..
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Qwertid

  • Utente junior
  • **
  • Post: 50
  • Respect: 0
    • Mostra profilo
Re:Rendere schermo interamente "cliccabile"
« Risposta #4 il: 02 Settembre 2011, 18:38:34 CEST »
0
Sarebbe?  :-(

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Rendere schermo interamente "cliccabile"
« Risposta #5 il: 02 Settembre 2011, 19:33:08 CEST »
0
ogni volta che uno di quegli elementi viene cliccato, fai l'azione di default + invii al tuo layout principale la notifica di click
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia