Problema orario messaggio di testo


9

La mia app per messaggi di testo si sta comportando in modo piuttosto strano:

Quando si riceve un messaggio di testo da un amico e si risponde immediatamente, in modo che il tempo di ricezione del messaggio di testo sia uguale al tempo della mia risposta, la mia risposta viene posta sopra il messaggio di testo ricevuto.

Esempio ASCII;):

From Theodor 16.23: Dinner sounds good, when do you want to eat?
From Anna 16.23: Do you want to have dinner tonight?  

Il telefono è un HTC Wildfire S con Android 2.3.3


1
Bella domanda chiara e accurata. +1 per fare lo sforzo Theodor.
Bernhard Hofmann,

1
Non penso che ci sarà una soluzione, forse a corto di un'app SMS sostitutiva. Ovviamente il tempo viene registrato con la precisione di un minuto, e di fronte a due valori uguali è più o meno la scelta casuale che mostrare per primo. Se i dati fossero stati salvati nel secondo sarebbe un problema. Anche un'app SMS di terze parti sta probabilmente utilizzando gli stessi dati sottostanti, quindi probabilmente non aiuterà.
Ale

@AlEverett - Sì, è quello che ho pensato all'inizio, ma non sarebbe più probabile che l'app stia confrontando i long timestamp del messaggio di testo, che è in millisecondi (no?), E quindi qualcos'altro non va. Stavo pensando se l'ora di sistema sul telefono non è impostata correttamente, ma leggermente fuori, il timestamp degli sms ricevuti potrebbe avere un valore più alto. A proposito, il sistema operativo utilizza la data / ora del fornitore di servizi o l'ora del sistema per i messaggi ricevuti?
Theodor,

Risposte:


1

credo che questo sia un problema con la maggior parte delle app di messaggistica stock (ho avuto questo problema con diverse app di sms stock, dato che re-ROM molto;)) e credo che l'app possa confrontare i tempi con il limite in minuti, e hanno un filtro che dice se sono allo stesso tempo (stesso minuto) visualizzare l'entrata prima dell'uscita. Questa è solo la mia ipotesi.

La mia soluzione ogni volta è stata quella di utilizzare un'app SMS sostitutiva (non ho mai avuto un'app SMS di terze parti comportarsi male in questo modo) e di solito hanno comunque più funzionalità. Se vuoi provarne alcuni, ho usato Handcent SMS per molto tempo, ma recentemente sono passato a GoSMS e lo adoro.


1
+1 per "potrebbe essere confrontando i tempi con il limite ai minuti" - Penso che questa sia la chiave del problema.
Mr. Buster,

0

GoSMS Pro per Android funziona abbastanza bene. Puoi provare questo. AFAIK, l'app di messaggistica stock considera i valori temporali forniti dalla rete. Puoi provare a sincronizzare l'ora del tuo telefono con quella dei valori forniti dalla rete.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.