Autore Topic: Disabilitare conferma Android Beam  (Letto 1052 volte)

Offline banjoo78

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
  • Sistema operativo:
    Mac OS X 10.7
Disabilitare conferma Android Beam
« il: 25 Dicembre 2011, 21:23:02 CET »
0
Ciao a tutti, sto sviluppando un'app che utilizza NFC ed ho un problema su ICS. Con Gingerbread riuscivo tranquillamente a passare messaggi NDEF tra un dispositivo ed un altro utilizzando  enableForegroundNdefPush. Il metodo in ICS è stato deprecato (ma è comunque utilizzabile) e sostituito da setNdefPushMessage. Fin qui tutto ok. Il problema nasce dall'implementazione di Android Beam su ICS: beam, di default, quando vengono avvicinati due dispositivi con NFC, presenta una schermata di conferma "touch to beam" che consente di inviare il messaggio. Ecco, io vorrei eliminare questa caratteristica. Ho provato a disattivare Android Beam dalle impostazioni ed implementare l'app con enableForegroundNdefPush ma, pur notificandomi la vicinanza tra i dispositivi tramite audio, non riesco ad inviare nulla (ho provato anche con setNdefPushMessage).
Al contrario, abilitando Beam, appare sempre la richiesta "Touch to beam".
Avete idee per risolvere il problema??
Grazie in anticipo!!!