Visualizzazione stampabile
-
Forse non mi sono spiegato o forse non riesco a capire il tuo discorso. Nessuno sviluppatore allo stato attuale può sviluppare un'applicazione come quella descritta e non è questione di volontà o di capacità, quanto di una mancanza nelle api di android. Lo so perchè ho sbattuto la testa su questo problema per un'app che volevo sviluppare.
-
Secondo me ha ragione xinevef.
Il galaxy quando inizia la kiamata fa un suono quindi riesce a capire quando inizia lo squillo.
O cmq guardando lo skermo si nota subito ke il tasto x far apparire la testiera numerica nn si attiva finkè nn inizia la comunicazione.
Questo fa capire ke le api ci sono e il programma è fattibilissimo.
Io purtroppo programmazione 0 altrimenti mi sarei messo a farlo.
Sent from my GT-I9000 using Tapatalk
-
Quote:
Originariamente inviato da
Dreamer81
Secondo me ha ragione xinevef.
Il galaxy quando inizia la kiamata fa un suono quindi riesce a capire quando inizia lo squillo.
O cmq guardando lo skermo si nota subito ke il tasto x far apparire la testiera numerica nn si attiva finkè nn inizia la comunicazione.
Questo fa capire ke le api ci sono e il programma è fattibilissimo.
Io purtroppo programmazione 0 altrimenti mi sarei messo a farlo.
Sent from my GT-I9000 using Tapatalk
OK, ma questa funzionalita', come altre del resto, non viene messa a disposizione degli sviluppatori. Non e' l'unico caso, comunque; hai notato che non esistono applicazioni in grado di registrare telefonate? Eppure il telefono gestisce l'altoparlante. Semplicemente non esiste modo affinche' un'app possa accedere all'audio dello speaker (per motivi di privacy credo). Le uniche app di registrazione esistenti riescono a catturare solo l'audio del microfono.
-
Quote:
Originariamente inviato da
maurilios
OK, ma questa funzionalita', come altre del resto, non viene messa a disposizione degli sviluppatori. Non e' l'unico caso, comunque; hai notato che non esistono applicazioni in grado di registrare telefonate? Eppure il telefono gestisce l'altoparlante. Semplicemente non esiste modo affinche' un'app possa accedere all'audio dello speaker (per motivi di privacy credo). Le uniche app di registrazione esistenti riescono a catturare solo l'audio del microfono.
Invece che utilizzare direttamente microfono ed altoparlante una possibilità è quella di usare lo stato CALL_STATE_OFFHOOK di Android. Si entra in questo stato dopo aver inviato la chiamata in un numero non prestabilito di secondi. Ciò che importa è che a partire dal momento in cui si è entrati in questo stato è possibile individuare un numero prestabilito e generalmente costante di secondi dopo il quale il telefono del destinatario inizia a squillare.
E' quello che viene fatto in questa applicazione di nome Ring:
https://play.google.com/store/apps/d...mluZy5tYWluIl0
Non è solo un semplice timer da quando viene inviata la chiamata!Si tiene conto del passaggio allo stato CALL_STATE_OFFHOOK permettendo di predefinire un tempo fisso, generalmente può andare bene quello di default.