我有单选按钮供用户选择是否要保留他/她的帐户登录。

时间:2011-09-06 03:36:28

标签: android

如何在单选按钮上分配SharedPreferences?我真的需要帮助。

2 个答案:

答案 0 :(得分:1)

这应该有用......

SharedPreferences pref = getSharedPreferences("preferencesName", MODE_PRIVATE);
final SharedPreferences.Editor prefEdit = pref.edit();

RadioButton radio = (RadioButton) findViewById(R.id.radio);
radio.setOnCheckedChangeListener(new OnCheckedChangeListener() {
    @Override
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        prefEdit.putBoolean("booleanValue", isChecked).commit();
    }
});

答案 1 :(得分:0)

以上代码用于通过共享首选项放置单选按钮的值,并且无论是否选中,都可以读取单选按钮的值,使用以下代码

SharedPreferences prefs = activity.getSharedPreferences("preferencesName", Activity.MODE_PRIVATE);
Boolean value= prefs.getBoolean(booleanValue, false);