如何使用共享首选项来处理由另一个片段托管的对话框片段?

时间:2017-05-23 00:16:07

标签: java android fragment sharedpreferences android-dialogfragment

我尝试过这段代码。

SharedPreferences prefs = getActivity().getSharedPreferences();

2 个答案:

答案 0 :(得分:0)

您可以使用以下代码

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getActivity());

答案 1 :(得分:0)

我是这方面的新手,但我一直在研究如何实现偏好。根据您在标题和说明中提出的要求,这可能与您要查找的内容有关。

要检索设置首选项,请在要检索首选项的活动中声明首选项管理器。使用该变量根据要传递的类型获取值集。请记住设置其键和默认值。请参阅以下链接以获取参考PreferenceFragement

log_format my_format '"my header":"$upstream_http_x_my_header"'

以下链接提供了一个使用首选项和活动的简单示例,但您可以使用android.preference.PreferenceFragment代替片段Android Preferences example