选择单选组时未启用按钮

彼德
  @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_quiz);
        Dbb db=new Dbb(this);
        quesll=db.getAllQuestions();
        currentQ=quesList.get(qid);
        txtresult=(TextView)findViewById(R.id.textView2);
        txtQuestion=(TextView)findViewById(R.id.textView1);
        radiobuttona=(RadioButton)findViewById(R.id.radio0);
        radiobuttonb=(RadioButton)findViewById(R.id.radio1);
        buttonnext=(Button)findViewById(R.id.button1);
        buttonnext.setEnabled(false);
        setQuestionView();
        buttonnext.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                RadioGroup group = (RadioGroup) findViewById(radioGroup);
                RadioButton answer = (RadioButton) findViewById(grp.getCheckedRadioButtonId());
               if (group .isSelected()){
                   butNext.setEnabled(true);
               }

选择无线电组后,为什么未将按钮设置为启用状态?

拉库玛(Rajakumar)

该代码将起作用!!

public class Sample extends Activity {

    private RadioGroup radioGroup;
    private RadioButton radioButtonmale, radioButtonfemale;
    private Button btnDisplay;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_stackover);

        addListenerOnButton();

    }

    public void addListenerOnButton() {

        radioGroup = (RadioGroup) findViewById(R.id.radioSex);
        btnDisplay = (Button) findViewById(R.id.btnDisplay);
        btnDisplay.setEnabled(false);
        radioButtonmale = (RadioButton) findViewById(R.id.radioMale);
        radioButtonfemale = (RadioButton) findViewById(R.id.radioFemale);
        radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {

            @Override
            public void onCheckedChanged(RadioGroup group, int checkedId) {
                int id = radioGroup.getCheckedRadioButtonId();
                View radioButton = radioGroup.findViewById(id);
                if (radioButton.getId() == R.id.radioMale) {
                    btnDisplay.setEnabled(true);
                } else {
                    btnDisplay.setEnabled(true);
                }
            }
        });

    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

材质ui单选按钮组在选择时未更改

来自分类Dev

选中单选按钮时启用HTML选择,反之亦然

来自分类Dev

禁用div,仅在选择单选按钮选项时启用

来自分类Dev

在列表视图中选择单选按钮时未选择单选按钮

来自分类Dev

提交页面时未为必需的单选按钮选择值

来自分类Dev

启用选中时启用单选按钮

来自分类Dev

根据组禁用或启用单选按钮

来自分类Dev

以编程方式选择单选按钮时,单选按钮更改事件未触发

来自分类Dev

以编程方式选择单选按钮时,单选按钮更改事件未触发

来自分类Dev

在单选组中将单选按钮选择为是必须启用文本视图&将单选按钮选择为否必须禁用android中的文本视图

来自分类Dev

如果在选择后未选择角度单选按钮组,则将其设置为false

来自分类Dev

在单选按钮之一选中时启用表单字段,在未选中时禁用字段

来自分类Dev

找出是否在单选按钮组中选择了单选按钮

来自分类Dev

MVC / Bootstrap-组中的单选按钮在初始化时未选择

来自分类Dev

验证是否选择了单选按钮组JQUERY

来自分类Dev

限制跨组的单选按钮选择

来自分类Dev

启用单选按钮时激活JButton吗?

来自分类Dev

选择某些单选按钮时切换显示并启用文本文件

来自分类Dev

刷新页面或未设置默认选择时未选择单选按钮

来自分类Dev

选择多个映射到不同单选组的单选按钮-React

来自分类Dev

从多个单选组中随机选择单选按钮

来自分类Dev

JSP单选按钮未正确选择

来自分类Dev

UI中的单选按钮选择未刷新

来自分类Dev

单选按钮未选择的AngularJS问题

来自分类Dev

单选按钮未选择的AngularJS问题

来自分类Dev

UI中的单选按钮选择未刷新

来自分类Dev

单选按钮未更改,方法是选择

来自分类Dev

根据AngularJS中的单选按钮选择启用/禁用按钮

来自分类Dev

打开面板组时,选中单选按钮

Related 相关文章

  1. 1

    材质ui单选按钮组在选择时未更改

  2. 2

    选中单选按钮时启用HTML选择,反之亦然

  3. 3

    禁用div,仅在选择单选按钮选项时启用

  4. 4

    在列表视图中选择单选按钮时未选择单选按钮

  5. 5

    提交页面时未为必需的单选按钮选择值

  6. 6

    启用选中时启用单选按钮

  7. 7

    根据组禁用或启用单选按钮

  8. 8

    以编程方式选择单选按钮时,单选按钮更改事件未触发

  9. 9

    以编程方式选择单选按钮时,单选按钮更改事件未触发

  10. 10

    在单选组中将单选按钮选择为是必须启用文本视图&将单选按钮选择为否必须禁用android中的文本视图

  11. 11

    如果在选择后未选择角度单选按钮组,则将其设置为false

  12. 12

    在单选按钮之一选中时启用表单字段,在未选中时禁用字段

  13. 13

    找出是否在单选按钮组中选择了单选按钮

  14. 14

    MVC / Bootstrap-组中的单选按钮在初始化时未选择

  15. 15

    验证是否选择了单选按钮组JQUERY

  16. 16

    限制跨组的单选按钮选择

  17. 17

    启用单选按钮时激活JButton吗?

  18. 18

    选择某些单选按钮时切换显示并启用文本文件

  19. 19

    刷新页面或未设置默认选择时未选择单选按钮

  20. 20

    选择多个映射到不同单选组的单选按钮-React

  21. 21

    从多个单选组中随机选择单选按钮

  22. 22

    JSP单选按钮未正确选择

  23. 23

    UI中的单选按钮选择未刷新

  24. 24

    单选按钮未选择的AngularJS问题

  25. 25

    单选按钮未选择的AngularJS问题

  26. 26

    UI中的单选按钮选择未刷新

  27. 27

    单选按钮未更改,方法是选择

  28. 28

    根据AngularJS中的单选按钮选择启用/禁用按钮

  29. 29

    打开面板组时,选中单选按钮

热门标签

归档