我的mainActivity屏幕上有4个ImageButton。我希望能够点击每个按钮,这将导致我进入不同的屏幕。
当我尝试运行我的应用程序时,它给出了一个错误,指出“onClick(View)方法已经在类MainScreen中定义了”我不知道如何重命名onClick方法。如果有人可以帮助我,我将不胜感激。
提前致谢!
答案 0 :(得分:0)
您只需要一个onClick方法。在一个switch-case块中合并所有其他情况:
public void onClick (View v) {
switch (v.getId())
{
case R.id.imageButtonMarketing:
ImageButtonMClick();
break;
case R.id.imageButtonBusinessAdmin:
ImageButtonBClick();
break;
case R.id.imageButtonFinance:
ImageButtonFClick();
break;
case R.id.imageButtonHospitality:
ImageButtonHClick();
break;
}
}