- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我拥有的所有其他首选项都会触发其 OnPreferenceChangeListener。但是,我的 RingtonePreference 没有:
p = getPreferenceScreen().findPreference("pref_tone");
String rname = preferences.getString("pref_tone",Settings.System.DEFAULT_RINGTONE_URI.toString());
String name = ringtoneToName(rname);
p.setSummary(name);
p.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
// Never hits here!
String v = (String) newValue;
preference.setSummary(ringtoneToName(v));
return true;
}
});
最佳答案
onActivityResult 必须调用 super.onActivityResult 是解决方法
关于android - RingtonePreference 未触发 OnPreferenceChangeListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10011883/
我的首选项屏幕有这段代码, 我想在 xml 中将 RingtonePreference 的默认值设置为 Default Notification Sound,该怎么做? 谢谢 最佳答案 我找到了解决
我已经使用了一些首选项,例如 EditTextPreference 等,它们都能正常工作,但现在我需要使用 RingtonePreference,但它无法正常工作。这是非常简单的代码: 当我单击
目前我只是使用 CheckBoxPreference 来激活/停用声音。声音是从原始资源播放的。 现在我想将此 CheckBoxPreference 替换为 RingtonePreference,但我
在 xml/preferences.xml 中,我有一个 Ringtonepreference,它允许用户选择自己的铃声偏好。但是,它只显示手机上已经存在的通知/警报/铃声。 如何添加/res/raw
我使用 RingtonePreference 并希望使用默认通知声音作为默认首选项值。为此,我遵循了以下建议:RingtonePreference Default value 可悲的是,实际上我得到了
我想在摘要标签的首选项屏幕中显示当前选择的值。 对于ListPreference,我在中使用了getEntry方法 public void onSharedPreferenceChanged(Shar
我拥有的所有其他首选项都会触发其 OnPreferenceChangeListener。但是,我的 RingtonePreference 没有: p = getPreferenceScreen().f
我有以下偏好: 当用户更改此首选项时,我手动将 Uri 保存到数据库中: public boolean onPreferenceChange(Preference pref
我正在尝试播放从 RingtonePreference 中选择的铃声。怎么玩? 这是我的xml文件代码 这是我用java做的 SharedPreferences getAlarms = Prefer
我有一个 RingtonePreference 用于选择向警报应用程序中使用的接收器广播的铃声。 我想在 RingtonePrefernce 的摘要中显示所选铃声的标题(您选择铃声时看到的列表中显示的
我的/raw 文件夹中有声音,我希望我的用户能够像 RingtonePreference 一样在偏好设置中选择一种声音,但只能使用我的声音。 最佳答案 这里是我的 RingtonePreference
在 xml 文件中,我有以下代码。我可以通过单击 ringtonepref 屏幕中的广告铃声按钮来选择 mp3 声音,但是当我这样做时,我看到以下异常。这以前可以工作,但在更新到 android 8
我在 Samsung Galaxy 上调用 RingTonePreference 时收到以下消息(在其他手机上一切正常): java.lang.RuntimeException: Unable to
有没有办法通过 XML 在 RingtonePreference 中添加默认值?例如,这是我的 preference.xml 的样子。 如果可能,我想将 RingtonePreference 设置为
我是一名优秀的程序员,十分优秀!