amdroid RadioGroup獲取RadioButton的值用sp並記住狀態

  //獲取性別
        group0.setOnCheckedChangeListener(new MultiLineRadioGroup.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(MultiLineRadioGroup group,int checkedId_sex) {
                RadioButton radioButton = findViewById(checkedId_sex);
                string_sex = radioButton.getTag().toString();
                PreferenceUtil.getInstance().saveIntByUserId("checkedIds",checkedId_sex);
                PreferenceUtil.getInstance().saveStringByUserId("string_sex",string_sex);
            }
        });
        //保存性別
        int checkedId1 = PreferenceUtil.getInstance().getIntByUserId("checkedIds", 0);
        if (checkedId1!=0){
            RadioButton radioButton1 = findViewById(checkedId1);
            radioButton1.setChecked(true);
        }`在這裏插入代碼片

`

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章