public class MainActivity extends Activity {
protected void onCreate1(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.button2);
Button Ciao=(Button)findViewById(R.id.button2);
Ciao.setOnClickListener(new View.OnClickListener(){
Intent openPage=(MainActivity.this,Page1.class);
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(openPage);
}
});
}
问题出在哪里? Eclipse说错误出现在Intent openPage=(MainActivity.this,Page1.class);
中的“,”
但我认为代码是正确的......你有什么想法吗?
当然,我清理项目......
答案 0 :(得分:0)
您应该创建一个新的Intent。更好的是,在onClick中执行此操作。没有理由提前创建意图,它在onClick
public void onClick(View v) {
Intent openPage=new Intent(MainActivity.this,Page1.class);
startActivity(openPage);
}