如何在其他活动中将单选按钮设置为默认选中状态?

拉迪卡

我想在“以用户身份登录活动”中设置默认选中的单选按钮,当时用户会自动选中活动按钮设置,当用户进入设置活动,然后更改单选按钮选择时,会将按钮的选择保存为用户在设置活动中选择。

代码:

radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
       //  String radiodefault=R.id.Active;
        @Override

        public void onCheckedChanged(RadioGroup group, int checkedId) {

            // find which radio button is selected

            if(checkedId == R.id.Active) {

                Toast.makeText(getApplicationContext(), "choice: Active",

                        Toast.LENGTH_SHORT).show();
            }

            else if (checkedId == R.id.Inactive)
            {
                Toast.makeText(getApplicationContext(), "choice: Inactive",

                        Toast.LENGTH_SHORT).show();

            }
        }



    });
    active = (RadioButton) findViewById(R.id.Active);

    inactive = (RadioButton) findViewById(R.id.Inactive);

    button = (Button)findViewById(R.id.chooseBtn);

    button.setOnClickListener(new View.OnClickListener() {



        @Override

        public void onClick(View v) {

            int selectedId = radioGroup.getCheckedRadioButtonId();



            // find which radioButton is checked by id

            if(selectedId == active.getId()) {

                Toast.makeText(Settings.this,"Active is selected",Toast.LENGTH_LONG).show();

            }
            else if(selectedId == inactive.getId())
            {

                Toast.makeText(Settings.this,"Inactive is selected",Toast.LENGTH_LONG).show();
瓦卡斯·佩尔维兹(M.Waqas Pervez)

您可以使用SharedPreference存储的值,CheckBox然后在activity重新启动时再次加载它

SharedPreferences preferences = getSharedPreferences("checkBox",MODE_PRIVATE);
        SharedPreferences.Editor editor = preferences.edit();
        editor.putBoolean("Active",active.isChecked());
        editor.putBoolean("InActive",inactive.isChecked());
        editor.apply();

然后在加载活动时将其检索为:

boolean isActive = preferences.getBoolean("Active",false);
boolean isInActvie = preferences.getBoolean("InActive",false);

然后可以设置CheckBox类似的当前状态

active.setChecked(isActive);
inactive.setChecked(isInActive);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Dart聚合物组件中将单选按钮设置为选中状态

来自分类Dev

如何在Dart聚合物组件中将单选按钮设置为选中状态

来自分类Dev

如何使单选按钮默认为选中状态?

来自分类Dev

TKinter选择第一个单选按钮会将所有其他按钮设置为选中状态并显示为灰色

来自分类Dev

如何在其他活动中设置sharedPreferences的值?

来自分类Dev

如何在/ etc / network / interfaces中将wlan0设置为默认活动状态?

来自分类Dev

如何检查其他活动的单选按钮

来自分类Dev

如何检查其他活动的单选按钮

来自分类Dev

如何将选中的单选按钮传递给 Kotlin 中的其他活动

来自分类Dev

将单选按钮设置为会话以保持选中状态

来自分类Dev

Android Studio,在其他活动中将复选框的值从“ checked”设置为“ unchecked”

来自分类Dev

如何通过更新其FormControl将单选按钮设置为选中状态

来自分类Dev

如何在Flutter中默认选中的扩展图块列表中设置单选按钮?

来自分类Dev

如何在其他命名空间中将变量设置为与过程中的变量相等?

来自分类Dev

如何始终以编程方式设置默认选中的Android单选按钮?

来自分类Dev

如何始终以编程方式设置默认选中的Android单选按钮?

来自分类Dev

如何将某个单选按钮设置为选中“ true”

来自分类Dev

单选按钮状态始终为“选中”

来自分类Dev

单选按钮未显示为选中状态

来自分类Dev

单选按钮未显示为选中状态

来自分类Dev

禁用的单选按钮显示为选中状态

来自分类Dev

如何使用Javascript检查其他单选按钮中是否选中了特定的单选按钮?

来自分类Dev

Android:如何在其他活动中从textView设置信息

来自分类Dev

如何在Drupal中将节点的图像设置在其他信息的左侧?

来自分类Dev

其他选项卡控件上的单选按钮保持选中状态

来自分类Dev

Android如何在其他活动中停止AlarmManager

来自分类Dev

如何在其他活动中显示json响应?

来自分类Dev

如何在其他活动中发送价值?

来自分类Dev

如何在ajax jquery中使动态表中的动态单选按钮处于选中或未选中状态

Related 相关文章

  1. 1

    如何在Dart聚合物组件中将单选按钮设置为选中状态

  2. 2

    如何在Dart聚合物组件中将单选按钮设置为选中状态

  3. 3

    如何使单选按钮默认为选中状态?

  4. 4

    TKinter选择第一个单选按钮会将所有其他按钮设置为选中状态并显示为灰色

  5. 5

    如何在其他活动中设置sharedPreferences的值?

  6. 6

    如何在/ etc / network / interfaces中将wlan0设置为默认活动状态?

  7. 7

    如何检查其他活动的单选按钮

  8. 8

    如何检查其他活动的单选按钮

  9. 9

    如何将选中的单选按钮传递给 Kotlin 中的其他活动

  10. 10

    将单选按钮设置为会话以保持选中状态

  11. 11

    Android Studio,在其他活动中将复选框的值从“ checked”设置为“ unchecked”

  12. 12

    如何通过更新其FormControl将单选按钮设置为选中状态

  13. 13

    如何在Flutter中默认选中的扩展图块列表中设置单选按钮?

  14. 14

    如何在其他命名空间中将变量设置为与过程中的变量相等?

  15. 15

    如何始终以编程方式设置默认选中的Android单选按钮?

  16. 16

    如何始终以编程方式设置默认选中的Android单选按钮?

  17. 17

    如何将某个单选按钮设置为选中“ true”

  18. 18

    单选按钮状态始终为“选中”

  19. 19

    单选按钮未显示为选中状态

  20. 20

    单选按钮未显示为选中状态

  21. 21

    禁用的单选按钮显示为选中状态

  22. 22

    如何使用Javascript检查其他单选按钮中是否选中了特定的单选按钮?

  23. 23

    Android:如何在其他活动中从textView设置信息

  24. 24

    如何在Drupal中将节点的图像设置在其他信息的左侧?

  25. 25

    其他选项卡控件上的单选按钮保持选中状态

  26. 26

    Android如何在其他活动中停止AlarmManager

  27. 27

    如何在其他活动中显示json响应?

  28. 28

    如何在其他活动中发送价值?

  29. 29

    如何在ajax jquery中使动态表中的动态单选按钮处于选中或未选中状态

热门标签

归档