如何从Android Studio中的一个页面转到多个活动屏幕

时间:2016-02-21 05:17:46

标签: android-intent android-studio onclicklistener imagebutton android-imagebutton

我的mainActivity屏幕上有4个ImageButton。我希望能够点击每个按钮,这将导致我进入不同的屏幕。

当我尝试运行我的应用程序时,它给出了一个错误,指出“onClick(View)方法已经在类MainScreen中定义了”我不知道如何重命名onClick方法。如果有人可以帮助我,我将不胜感激。

提前致谢!

1 个答案:

答案 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;
    }
}