android studio 无法通过匿名内部类调用oncheckedchanged方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio 无法通过匿名内部类调用oncheckedchanged方法相关的知识,希望对你有一定的参考价值。

如图,我想通过switch1.setOnCheckedChangeListener(new OnCheckedChangeListener()   来创建这个监听事件,但是我的as提示里面没有这个方法,自己写上去也提示出错,只能通过实现接口的方式实现这个方法,求解

参考技术A import android.widget.RadioGroup;
import android.widget.RadioButton;
import android.widget.RadioGroup.OnCheckedChangeListener;

这几个都有吗 还不行的话也许是android SDK版本太低,更新个android5.0以上的SDK追问

一个都没有,请问如何解决呢

参考技术B public class MainActivity extends Activity private Button btn1; @Override protected void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);// 获取按钮 btn1 = (Button) findViewById(R.id.button1);// 写事件 btn1.setOnClickListener(new View.OnClickListener() @Override public void onClick(View v) // 弹出对话框 Toast.makeText(MainActivity.this,"匿名内部类的方式实现事件处理",Toast.LENGTH_SHORT).show(); ); 追问

大兄弟,我说的不是onclick事件啊,我补了图,你帮我看看,3Q

以上是关于android studio 无法通过匿名内部类调用oncheckedchanged方法的主要内容,如果未能解决你的问题,请参考以下文章

Android--Android studio --Button点击事件的写法

在Android Studio中使用Lambda表达式

Android studio 中文语言包安装

Android studio 中文语言包安装

Android studio 中文语言包安装

没有Android Studio的Android SDK出现错误“错误:无法找到或加载主类Files Android tools bin \”