【问题标题】:How can I go to multiple Activity screens from one page in Android Studio如何从 Android Studio 中的一个页面转到多个 Activity 屏幕
【发布时间】:2016-02-21 05:17:45
【问题描述】:

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

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

提前致谢!

【问题讨论】:

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


    【解决方案1】:

    您只需要一个 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;
        }
    }
    

    【讨论】:

    • 我该怎么做?你能帮帮我吗?
    • onClick (View v) { switch (v.getId()) { case R.id.imageButtonMarketing: ImageButtonMClick();休息; case R.id.imageButtonBusinessAdmin: ImageButtonBClick();休息; ... } }
    • 再次感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-07
    • 2020-04-03
    • 1970-01-01
    相关资源
    最近更新 更多