在 Android Studio 中,我想要一个按钮来启动一个新的 Activity。我收到 Expression Expected 错误。我哪里出错了?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button advanceToQuestionTwo = {Button};
Button loadNewActivity = (Button) findViewById(R.id.imageButton);
loadNewActivity.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(MainActivity.this, Stundenplan.class);
startActivity(intent);
}
});
}
最佳答案
您必须删除此行 Button advanceToQuestionTwo = {Button};
或完成它。您需要放置 (Button)
而不是 {Button}
。然后,您应该调用 findViewById(xml 文件中该按钮的 id)
。
关于java - 表达式预期错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39878292/