Andriod 中编译的很简单的问题

Android 码拜 4年前 (2016-09-18) 791次浏览
刚开始学 andriod ,编译问题好多找不到问题在哪里,
下面的代码,在 andriod studio 中编译说如下错误:
Error:(17, 9) 错误: MyButtonClick不是抽象的, 并且未覆盖OnClickListener中的抽象方法onClick(View)
实在不懂,请高手指点!到底编译哪里不对?
public class MainActivity extends AppCompatActivity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
class MyButtonClick implements View.OnClickListener
{
public void OnClick(View v)
{
System.out.print(“aaa”);
}
}
Button button = (Button)findViewById(R.id.button2);
button.setOnClickListener(new MyButtonClick());
}
}
解决方案

40

  public void OnClick(View v)
{
System.out.print(“aaa”);
}
OnClick里的o是小写的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Andriod 中编译的很简单的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)