目录
1.情况说明
使用android studio中,实现接口的重写方法,报错
2.解决办法
添加代码 在接口里面
主要 是接口重新写,需要表明
@Override
public void onClick(View v) {
// Your code
}
3.测试代码
public class FirstActivity extends AppCompatActivity implements View.OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.first_layout);
Button button1=(Button) findViewById(R.id.button_1);
button1.setOnClickListener(this);
}
public void onClick(View v) {
// Your code
switch (v.getId())
{
case R.id.button_1:
break;
}
}
}
引用文章
类'MainActivity'必须被声明为抽象或实现抽象方法'OnClick(View)'in'OnClickListener - VoidCC