mt6735 如何打开各个铃声选择框的default、silent、more选项
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
在短信、闹铃、通知、来电的铃声选择框里,可以使其选择”默认“、”无“、”更多“铃声。
[SOLUTION]
它们调用RingtongPickerActivity的方式各不相同,但最终都会走到RingtongPickerActivity.java里获取EXTRA_RINGTONE_SHOW_DEFAULT、
EXTRA_RINGTONE_SHOW_SILENT、EXTRA_RINGTONE_SHOW_MORE_RINGTONES这些intent的地方,在设置铃声选择框的选项的时候,不要在
RingtongPickerActivity.java里修改这些intent的boolean值,要根据以下方式修改:
1. 短信:
NotificationPreferenceActivity.java里的SetMessagePreference里的mRingtonePre定义的地方,添加
mRingtonePre.setShowDefault(false);mRingtonePre.setShowSilent(false); 即可。
2. 闹铃:
在AlARMClockFragment.java里的 launchRingTonePicker函数里的intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT,false);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_MORE_RINGTONES, true);
3. 通知:
只能在RingtonePreference.java里onPrepareRIngtonePickerIntent里仿照上面去做相应的设置。
4. 来电:
在packages\apps\Settings\src\com\mediatek\audioprofile\DefaultRingtonePreference.java里
onPrepareRIngtonePickerIntent里仿照上面去做相应的设置
L版本:
packages\apps\Settings\ext\src\com\mediatek\settings\ext\DefaultAudioProfileExt.java的
setRingtonePickerParams()中的
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_MORE_RINGTONES, false);
为
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_MORE_RINGTONES, true);
注:”无“选项无法保存,请参照
ID: FAQ12741
[Audio Profile]情景模式中设置来电铃声,添加“无”选项之后不能保存状态
在短信、闹铃、通知、来电的铃声选择框里,可以使其选择”默认“、”无“、”更多“铃声。
[SOLUTION]
它们调用RingtongPickerActivity的方式各不相同,但最终都会走到RingtongPickerActivity.java里获取EXTRA_RINGTONE_SHOW_DEFAULT、
EXTRA_RINGTONE_SHOW_SILENT、EXTRA_RINGTONE_SHOW_MORE_RINGTONES这些intent的地方,在设置铃声选择框的选项的时候,不要在
RingtongPickerActivity.java里修改这些intent的boolean值,要根据以下方式修改:
1. 短信:
NotificationPreferenceActivity.java里的SetMessagePreference里的mRingtonePre定义的地方,添加
mRingtonePre.setShowDefault(false);mRingtonePre.setShowSilent(false); 即可。
2. 闹铃:
在AlARMClockFragment.java里的 launchRingTonePicker函数里的intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT,false);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_MORE_RINGTONES, true);
3. 通知:
只能在RingtonePreference.java里onPrepareRIngtonePickerIntent里仿照上面去做相应的设置。
4. 来电:
在packages\apps\Settings\src\com\mediatek\audioprofile\DefaultRingtonePreference.java里
onPrepareRIngtonePickerIntent里仿照上面去做相应的设置
L版本:
packages\apps\Settings\ext\src\com\mediatek\settings\ext\DefaultAudioProfileExt.java的
setRingtonePickerParams()中的
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_MORE_RINGTONES, false);
为
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_MORE_RINGTONES, true);
注:”无“选项无法保存,请参照
ID: FAQ12741
[Audio Profile]情景模式中设置来电铃声,添加“无”选项之后不能保存状态
66666