Notification notifica = new Notification(R.drawable.notificar, msgBarraStatus, System.currentTimeMillis());
notifica.sound = Uri.parse("android.resource://com.simpatico.sgf/"+R.raw.notification);
Em 29 de setembro de 2012 12:49, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
sim .. coloque ele na pasta raw e o acesse pelo id--
raw/
Arbitrary files to save in their raw form. To open these resources with a raw
InputStream
, callResources.openRawResource()
with the resource ID, which isR.raw.filename
.However, if you need access to original file names and file hierarchy, you might consider saving some resources in the
assets/
directory (instead ofres/raw/
). Files inassets/
are not given a resource ID, so you can read them only usingAssetManager
.Em 29 de setembro de 2012 03:02, Eduardo Farias <caduafj@gmail.com> escreveu:
Diga galera,
Procurei pelos posts antigos e não encontrei o que preciso. Alguém sabe como colocar um arquivo mp3 como toque para uma notification?
Encontrei isso na documentação oficial:
notification.sound = Uri.parse("file:///sdcard/notification/ringer.mp3");
No caso, o arquivo está no sdcard. Mas como o arquivo foi para o sdcard? Existe uma forma automática para realizar a transferência ao instalar a aplicação?Colocando o arquivo em um dos diretórios do projeto (raw, por exemplo) é possível acessa-lo e defini-lo como toque da notification?--
Obrigado.
--
- Marcelo Henrique -"Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)
Luiz Gustavo S. Mafra
Bacheralando em Ciência da Computação - UESC
Programador PHP, dotNet, Android
+55 73 9147 0547
+55 73 8142 3045
Site: www.lgmafra.com.br
twitter: @lgmafra
skype: lgmafra
--
0 comentários:
Postar um comentário