gpt4 book ai didi

android - 如何在偏好 Activity 中使用切换/切换按钮

转载 作者:行者123 更新时间:2023-11-30 01:56:58 24 4
gpt4 key购买 nike

我环顾四周,但找不到一个教程告诉我如何在我的偏好 Activity 和主要 Activity 中使用 switchpreference。我想知道如何使用 sharedpreference 在我的应用程序中实现它。示例代码将不胜感激。提前致谢

最佳答案

首选项.xml:

<SwitchPreference
android:key="test"
android:title="Test" />

偏好 Activity :

public class TestPrefActivity extends PreferenceActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.sample);
}
}

为更改注册共享首选项对象

    SharedPreferences sharedPrefs = PreferenceManager
.getDefaultSharedPreferences(MainActivity.this);
sharedPrefs.registerOnSharedPreferenceChangeListener(new OnSharedPreferenceChangeListener() {
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
boolean test = sharedPreferences.getBoolean("test", false);
Log.e(TAG, "Value:" + test);
}
});

关于android - 如何在偏好 Activity 中使用切换/切换按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32075177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com