SettingsActivity.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:FLauncher 作者:
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    addPreferencesFromResource(R.xml.launcher_preferences);

    SwitchPreference pref = (SwitchPreference) findPreference(
            Utilities.ALLOW_ROTATION_PREFERENCE_KEY);
    pref.setPersistent(false);

    Bundle extras = new Bundle();
    extras.putBoolean(LauncherSettings.Settings.EXTRA_DEFAULT_VALUE, false);
    Bundle value = getActivity().getContentResolver().call(
            LauncherSettings.Settings.CONTENT_URI,
            LauncherSettings.Settings.METHOD_GET_BOOLEAN,
            Utilities.ALLOW_ROTATION_PREFERENCE_KEY, extras);
    pref.setChecked(value.getBoolean(LauncherSettings.Settings.EXTRA_VALUE));

    pref.setOnPreferenceChangeListener(this);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号