【发布时间】:2016-11-26 23:08:59
【问题描述】:
在我的preferences.xml 文件中我有类似的东西
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title = "Random Title"
android:key = "random_category">
</PreferenceCategory>
</PreferenceScreen>
我有一个 PreferenceFragment:
public class PrefFragment extends PreferenceFragment {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
}
我想将一个项目添加到类别中,如果您单击它,它会调用 SomeFunc() (它会启动一个 DialogFragment 并从那里我知道如何使用我编写的帮助器保存首选项值),但我没有不知道如何只包含触发此功能的常规可点击首选项。
【问题讨论】:
标签: android sharedpreferences android-preferences android-dialogfragment