Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Colocar .mp3 como toque de notificação

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, call Resources.openRawResource() with the resource ID, which is R.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 of res/raw/). Files in assets/ are not given a resource ID, so you can read them only using AssetManager.


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

twitter: @lgmafra
skype: lgmafra

--
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário