你应该先声明,然后在调用
也就是你把
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了
貌似你的class写到方法里了吧。
这么写就可以了:
myButton.setOnClickListener(new OnClickListener{
public void onClick(View v){
Intent intent= new Intent();
intent.setClass(Main.this, Main2.class);
startActivity(intent);
}
});
你再看看页面跳转 也许是处在那
虽然觉得怪怪的,不过好像没什么错误的地方.
报的错误信息是什么呢?