Ao receber a notificação o texto não é exibido por completo, no final do texto é mostrado uma reticência, como resolver isso.
Abaixo o código de envio da notificação
enviaNotificacaoDenuncia("Sua Denúncia foi protocolada numero: "+getProcesso().getNumProcesso(), getProcesso().getDenuncia().getToken());
Abaixo o método utilizado para processar o envio.
public void enviaNotificacaoDenuncia(String mensagem, String token) {
Sender sender = new Sender(apiKey);
Message message = new Message.Builder()
.addData("message", mensagem)
//.addData("denuncia", getGson().toJson(denuncia, DetalheDenuncia.class))
.build();
try {
Result result = sender.send(message, token, 3);
System.out.println(result.getCanonicalRegistrationId());
System.out.println(result.getErrorCodeName());
System.out.println(result.getMessageId());
//System.out.println(denuncia.getTokenGCM().substring(0, 10));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
JOptionPane.showMessageDialog(this, "Erro ao enviar notificação!\n"+e, "Erro", JOptionPane.ERROR_MESSAGE);
atualizaTabela();
desabilitaBotoes();
desabilitaCampos();
limpaCampos();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
JOptionPane.showMessageDialog(this, "Erro ao enviar notificação!\n"+e, "Erro", JOptionPane.ERROR_MESSAGE);
}
//JOptionPane.showMessageDialog(this, "Notificação enviada com Sucesso!", "Informação", JOptionPane.INFORMATION_MESSAGE);
}