Boa noite,
sou principiante na programação, e estou a tentar implementar numa aplicação um chat usando o Google Cloud Messaging (ou seja isto não é a função principal da app, é apenas mais um "extra" para o utilizador), aparentemente está tudo a funcionar como eu quero, só que com um pequeno problema.
Neste momento eu já consigo trocar mensagens com outros utilizadores, recebo as notificações com as mensagens de cada utilizador, no entanto estas só ficam gravadas na "tela chat" se esta estiver em execução. Por exemplo se eu tiver a app a correr em backgroud, ao receber uma mensagem a notificação aparece, eu clico nela e abre a activity do chat e a mensagem não está lá (não guarda lá).... No entanto se eu enviar uma mensagem e ficar com a "tela chat" aberta como se estivesse a espera da resposta, ao receber a mensagem ela fica lá gravada. Alguém tem alguma ideia do que pode estar a acontecer? e do que eu posso estar a fazer errado? Se alguém me poder ajudar ficaria muito grata. Desde já obrigada
Não sei se me expliquei bem, também sou principiante em postar dúvidas.
Editado por vpbb, 20 June 2015 - 21:42.