Android代码显示抽象错误

时间:2016-03-19 16:16:05

标签: java android

除了已经导入的类,我还添加了这些。 它显示错误,指出 - >

anonymous com.example.abhaygoyal.retreivingandsavingdata.MainActivity$1> is not abstract and does not override abstract method onClick(View) in OnClickListener      

代码:

import android.view.View;
import android.widget.Button;
import android.widget.EditText

// ...

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button registerbutton=(Button)findViewById(R.id.registerbutton);

    registerbutton.setOnClickListener(
            new Button.OnClickListener(){
                public void OnClick(View v){
                    EditText username=(EditText)findViewById(R.id.username);
                    username.setText("Yo wassup");
                }
            }
    );
}

1 个答案:

答案 0 :(得分:0)

我认为你的类可能会实现OnClickListener,所以一定要在你的类中有一个名为onClick(View)的方法。