mt6735 L版本日历选择设置SD卡铃声后,无声
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
L版本日历选择设置SD卡铃声后,无声
[SOLUTION]
请在AlertService中 ringtone = Utils.getRingTonePreference(context);这行代码的后面紧接着
写如下:
else{
ringtone = Utils.getRingTonePreference(context);
// add start
if (GeneralPreferences.DEFAULT_RINGTONE.equals(ringtone)) {
Uri defaultRingtoneUri = Settings.System.DEFAULT_NOTIFICATION_URI;
int type = RingtoneManager.getDefaultType(defaultRingtoneUri );
Uri ringtoneUri = RingtoneManager.getActualDefaultRingtoneUri(context,
type);
Log.i(TAG, "getActualDefaultRingtoneUri. ringtoneUri="+ringtoneUri
+ ";type=" + type);
ringtone = ringtoneUri.toString();
Log.i(TAG, "getActualDefaultRingtoneUri. ringtone="+ringtone);
}
//add end
}
L版本日历选择设置SD卡铃声后,无声
[SOLUTION]
请在AlertService中 ringtone = Utils.getRingTonePreference(context);这行代码的后面紧接着
写如下:
else{
ringtone = Utils.getRingTonePreference(context);
// add start
if (GeneralPreferences.DEFAULT_RINGTONE.equals(ringtone)) {
Uri defaultRingtoneUri = Settings.System.DEFAULT_NOTIFICATION_URI;
int type = RingtoneManager.getDefaultType(defaultRingtoneUri );
Uri ringtoneUri = RingtoneManager.getActualDefaultRingtoneUri(context,
type);
Log.i(TAG, "getActualDefaultRingtoneUri. ringtoneUri="+ringtoneUri
+ ";type=" + type);
ringtone = ringtoneUri.toString();
Log.i(TAG, "getActualDefaultRingtoneUri. ringtone="+ringtone);
}
//add end
}
有一点好奇,既然这些都是平台版本的已知问题,为何不统一更新下呢?