アンドロイド:手動ループに通知サウンドを再生する簡単な方法を探して

StackOverflow https://stackoverflow.com/questions/2266756

  •  20-09-2019
  •  | 
  •  

質問

私がポップアップし、アラーム情報を表示するダイアログで周りいじっています。 (私が知っている、Androidで、それが代わりに通知を使用するには、「より良い」スタイルだが、ちょうど目覚まし時計のように私はそれはあなたが本当にユーザーの即時の注意を得るために行うものは何でもの上にダイアログを表示することが報告されている - とユーザーはこの行動は、私はそれが悪いスタイルだとは思わない見込ん!)

今 - 私が見つけた唯一の簡単な方法は、タイプ「アラーム」のためのRingtoneManager.getRingtone()オブジェクトを取得するにはRingtone機能を使用している

。 例えば、それは一度だけサウンドを再生し、私は、ユーザーが反応するまで、それが延々とプレーできるようにする方法を見つけ出すことはできません -

まあ、私はRingtone.play()を使用して、今その音を再生することができますどこかのダイアログに触れるか、提供[キャンセル]ボタンを使用して、それを却下することによります。

誰もが、これは容易に達成することができます方法を知っていますか? ありがとう!

役に立ちましたか?

解決

<のhref = "http://android.git.kernel.org/?p=platform/packages/apps/AlarmClock.git;a=tree;f=src/com/android/alarmclockを見てみましょう; H = 533b0fabb3f0f619b082d1d5f8cc3c9b30c99acf; HB = HEAD」のrel = "nofollowをnoreferrer"> Androidのgitリポジトリからの AlarmClockするする。予想期間のサウンドを再生する方法についてのソースコードをチェックアウトすると便利かもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top