java - radio 组的“setOnCheckedChangeListener”错误

标签 java android eclipse

我正在使用 YouTube 教程系列来创建 Android 应用。使用此代码时:

someRadioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {

“setOnCheckedListener”出现错误。

错误是这样的:

The method setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener) in the type RadioGroup is not applicable for the arguments (new CompoundButton.OnCheckedChangeListener(){})

我读到我应该导入 android.widget.RadioGroup.OnCheckedChangeListener;,而不是 CompoundButton 的监听器,但我使用的是 CompoundButton。

我该怎么做才能解决这个错误?

最佳答案

看来您的包导入相互冲突。

尝试使用这种方式

someRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() 

关于java - radio 组的“setOnCheckedChangeListener”错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25214017/

相关文章:

java - 错误::java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V

java - 从 Parse 加载图像时出现 NullPointerException

java - 处理:从matrix4x4获取Yaw、Pitch和Roll角

java - 在 GWT 中循环生成 Hyperlink/HTML/'Please suggest'?

java - spring boot配置具有不同文件名的外部化

java - 编译到 Android 设备时出现 React Native 全新构建错误

android - Kotlin 协程不等待网络结果返回

css - 某个字母点后的背景图像未在本地构建中显示?

android - 当不存在时 Eclipse 给出错误(Snow Leopard 和 Android)

java - 多项式的 toString 方法