2013-04-03 19 views
5

私はAndroidで作業しており、GCMを使用してアプリでプッシュ通知機能を実装しました。プッシュ通知のみの着信音の再生方法アプリケーションの着信?

私の意図は、インストールされたデバイスにアプリケーション関連のプッシュ通知が届いたときだけ、アセットまたはデバイスのSdcardから着信音を鳴らすことです。

+0

これを見てみましょう:: [SDカードファイルから着メロ通知の設定](http://stackoverflow.com/questions/3029876/setting-ringtone-notification-from-sd-card-file?rq = 1) – Kiran

答えて

1

1.Create 1 yourApp/RES/

2.Doコピーの下で生という名前のフォルダと

このフォルダには、アプリケーションが通知を通知3.Write以下のコードをあなたの着信音を貼り付けます。!

  SoundPool sp = new SoundPool(5, AudioManager.STREAM_MUSIC, 0); 

      int iTmp = sp.load(context, R.raw.windows_8_notify, 1); // in 2nd param u have to pass your desire ringtone 

      sp.play(iTmp, 1, 1, 0, 0, 1); 

      MediaPlayer mPlayer = MediaPlayer.create(context, R.raw.windows_8_notify); // in 2nd param u have to pass your desire ringtone 
      //mPlayer.prepare(); 
      mPlayer.start(); 
+0

ありがとうございます。プッシュ通知でも機能しますか?通知はサーバー側から送信されるためです。 – Ganesh

+0

@ Ganesh-はい、サーバーから送信しようとすると動作します。試してみましたか? – TheFlash

+0

はいその作業。 – Ganesh

関連する問題