2つのボタンとクリックリスナーを使用して2つの異なるアクティビティを開始しようとしています次のエラーが表示されますこの行に複数のマーカー-構文エラー、「}」を挿入してClassBodyを完了-構文エラー、「;」を挿入 FieldDeclarationを完了するには
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.safaricom);
Button button1 = (Button)findViewById(R.id.button1);
Button button2 = (Button)findViewById(R.id.button2);
button1.setOnClickListener(buttonClickListener);
button2.setOnClickListener(buttonClickListener);
}
private OnClickListener buttonClickListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
switch(v.getId()){
case R.id.button1:
Intent intent = new Intent(this, Second.class);
this.startActivity(intent);
break;
case R.id.button2:
Intent intent = new Intent(this, SignUp.class);
this.startActivity(intent);
break;
}
}
}