【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" />