当导入OnCheckedChangeListener的包后就提示The type new CompoundButton.OnCheckedChangeListener(){} must implement the inherited abstract method CompoundButton.OnCheckedChangeListener.onCheckedChanged(CompoundButton, boolean)代码如下:package com.example.checkbox;import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.Menu;import android.widget.CheckBox;import android.widget.CompoundButton.OnCheckedChangeListener;public class MainActivity extends Activity { private CheckBox checkBox; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); checkBox = (CheckBox) findViewById(R.id.checkBox1); checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { public void onCheckedChanged(CompundButton buttonView, boolean isChecked) { if (isChecked) { String text = checkBox.getText().toString(); Log.i("tag",text); } } }); }}
添加回答
举报
0/150
提交
取消