android问题,代码如下 为什么在 myButton.setOnClickListener(new mylistener());这句的mylistener出错?

2024-11-23 04:59:38
推荐回答(4个)
回答(1):

你应该先声明,然后在调用
也就是你把
class mylistener implements OnClickListener{
public void onClick(View v){
Intent intent= new Intent();
intent.setClass(Main.this, Main2.class);
startActivity(intent);
}
}

myButton.setOnClickListener(new mylistener());
就应该ok了

回答(2):

貌似你的class写到方法里了吧。
这么写就可以了:
myButton.setOnClickListener(new OnClickListener{
public void onClick(View v){
Intent intent= new Intent();
intent.setClass(Main.this, Main2.class);
startActivity(intent);
}
});

回答(3):

你再看看页面跳转 也许是处在那

回答(4):

虽然觉得怪怪的,不过好像没什么错误的地方.
报的错误信息是什么呢?