【Androidアプリケーションの設定画面を作ろう】RingtonePreferenceを使う
RingtonePreferenceは端末内に存在する「着信音」・「通知音」・「アラーム」を選択する設定項目を表すクラスです。
RingtonePreferenceにより選択された音はURI形式の文字列としてプリファレンスに保存されます。
android:ringtoneType |
選択できる音の種類を設定できます。
|
||||||||
android:showDefault | 音の選択にデフォルトを表示するかを設定します。trueの場合はデフォルトが選択可能になり、falseでは選択不可能になります。 | ||||||||
android:showSilent | サイレントを表示するかを設定します。trueの場合はサイレントが選択可能になり、falseでは選択不可能になります。 | ||||||||
<RingtonePreference android:title="ringtone_preference" android:key="ringtone_preference" android:ringtoneType="ringtone" android:showDefault="true" android:showSilent="true" /> <RingtonePreference android:title="ringtone_preference" android:key="ringtone_preference" android:ringtoneType="ringtone" android:showDefault="false" android:showSilent="false" />