当前位置: 首页 > 知识库问答 >
问题:

RadioButton.ClearCheck引发错误

茹正祥
2023-03-14

我有一个程序,当一个按钮被点击时,radiobuttons改变文本。我还希望所有的radiobuttons在按钮被按下后都被取消选择。我的OnClickListener中有以下代码:

 b.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        PreviousScore = score;

            Score.setText(String.valueOf(action()));
            i++;
            question1();
            Button mRadioGroup = (Button) findViewById(R.id.radioGroup);
            mRadioGroup.clearCheck();

    }

我收到以下错误:.ClearCheck()上的“无法解析方法”。

我哪里错了?

共有1个答案

佟英武
2023-03-14

mRadioGroup.ClearCheck()上的“无法解析方法”;。因为Button没有clearcheck方法。但RadioGroup具有clearcheck方法。

使用

RadioGroup mRadioGroup = (RadioGroup) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();

整数,整数

Button mRadioGroup = (Button) findViewById(R.id.radioGroup);
mRadioGroup.clearCheck();
 类似资料:
  • 问题内容: 当我在终端上键入以启动REPL时,它将引发此错误 当我敲击并键入时,它再次抛出该错误 我正在使用并给 问题答案: 更新到新的Scala版本(2.10.3+)或将Java降级到Java 6/7。正如您在输出中所看到的,2.9.2在引入Java 8()之前就已经很久了,因此它们不能很好地协同工作。 这个重复的问题包含有关ubuntu的Java降级的确切说明。

  • 问题内容: 我正在尝试在 Python中* 运行 PhantomJS 驱动程序,但出现错误。我读过我应该将整个路径作为参数传递,但这没有帮助。 * 这是代码: 错误: 你知道我在做什么错吗? 问题答案: 用原始字符串创建路径,并添加“ r”:

  • 你知道我做错了什么吗?

  • 我对ANT和JUnit是新手。根据需求,我在Eclipse中创建了'JUnitTestCase',并根据适当的注释调用所请求的测试类。在通过“Ant Build”运行“build.xml”文件时,它抛出错误如下: 在回顾JUnitTEstCase时,我已经导入了类似(import org.junit.after;import org.junit.before和import org.junit.te

  • 问题内容: 如果我 在表上有,如何抛出错误以阻止对该表进行更新? 问题答案: 这是一种可行的技巧。这不是干净的,但看起来可能可行: 本质上,您只是尝试更新不存在的列。

  • 问题内容: 我有一个表,其中有存储过程的名称。 但是在最后一步,我得到了错误 ‘@object’附近的语法不正确。 是因为类型还是什么? 这是针对SQL Server 2012 问题答案: 你不能那样做。您需要使用动态sql。就像是 :