Olá pessoal, pra usar a notificação em versões antigas é necessário utilizar NotificationCompat.MediaStyle como o Matheus falou.
Olhem o exemplo MediaBrowserService que dá pra baixar diretamente do Android Studio. O exemplo não é compatível para versões antigas do Android, mas não é muito difícil fazer essa adaptação.
O exemplo tem tudo q vcs comentaram até agora, só não sei se dá pra usar junto com a lib q vcs estão utilizando.
Att,
Francis
Em 5 de agosto de 2015 11:26, Matheus Henrique da Silva <matheustargaryen@gmail.com> escreveu:
Certo. Eu já uso uma classe que manuseia minhas notificações de uma forma simples.
A questão agora é que eu nunca criei um layout personalizado pra uma notification (e pra ser sincero eu dava muita preferencia para usar a NotificationCompat.MediaStyle pq parece ser o mais apropriado, mas se não tem jeito, paciência) mas não deve ser tão difícil.
Porém eu estarei saindo bastante das recomendações, os icones da minha notificação por exemplo não serão mais do mesmo jeito no padrão do Lollipop com o ic_launcher grande e aquele icone flat de notificação do lado com a cor que eu setei no setColor(), sacam? Vai ficar bem diferente...
Outra coisa que eu não sei é interceptar as ações da notificação no service. Deve ser por intent mesmo. Mas tudo isso seria bom eu ver um guia ou tutorial.
To pensando em criar uma questão no stack overflow, talvez haja mais possibilidades, mas sei la.
Segue um print de como está a minha notificação que por enquanto apenas exibe o que está sendo tocado e direciona pro app caso clicada:--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.







0 comentários:
Postar um comentário