AndroidのRingtoneManagerの動作を確認するサンプル


AndroidでRingtoneManagerという着信音、アラーム音などを操作するクラスがあります。

今回はその使用方法を確認するサンプルです。

ソースは、githubに「SampleRingtone」でアップしてあります。

まずは、端末にインストールされている一覧を取得する方法です。

これでどのようなRingtoneが端末にインストールされているか確認できます。

次に「RingtoneManager.ACTION_RINGTONE_PICKER」が用意されているので呼び出して使用する方法です。

呼び出すとこのような画面が表示されます。

これを表示させるコードがこれです。

選択してOKを押した場合のデータ取得方法がこちらです。

「onActivityResult」を利用します。

6行目の内容で対象のURIが取得できます。

取得したURIを使用して対象のRingtoneオブジェクトのインスタンスを取得して操作します。

どういう操作があるかは、RingtoneManagerとRingtoneのJavaDocを参照してください。

JavaDoc

 

関連する記事:

Facebookでコメント

コメント

  1. コメント 0

  1. トラックバック 0

*

return top