Java新手,使用Eclipse。
除了这个错误,我还得到了一些:
说明资源路径位置类型
类型为new onClickListener的方法onClick(View)必须重写或实现一个超类型方法
和:
视图类型中的方法setOnClickListener(View.OnClickListener)不适用于这些参数。
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
Button button1;
Button button2;
Button button3;
@Override
public void onCreate(Bundle SavedInstanceState) {
super.onCreate(SavedInstanceState);
setContentView(R.layout.activity_main);
final Button button1 = (Button)findViewById(R.id.button1);
final Button button2 = (Button)findViewById(R.id.button2);
//Listeneři
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
button1.setText("Správně.");
}
});
button2.setOnClickListener(new onClickListener() {
@Override
public void onClick(View v) {
button2.setText("COŽE!?");
最佳答案
在button2.setOnClickListener
方法中更改
new onClickListener()
至
new OnClickListener()