【问题标题】:How to use a navigation drawer in Android Studio?如何在 Android Studio 中使用导航抽屉?
【发布时间】:2016-07-09 16:20:40
【问题描述】:

第一次来。

我需要为我的应用使用导航抽屉。但我正在处理活动。 问题是,我如何选择一个项目并重定向到一个活动?

谢谢

【问题讨论】:

    标签: android android-studio navigation-drawer


    【解决方案1】:

    如果您使用 Android Studio 中的 Navigation Drawer 模板,您将拥有一个带有 onNavigationItemSelected 方法的主 Activity。实现方法来检查传递给它的菜单项的 id,并根据菜单 id 决定启动哪个 Activity。例如:

    public boolean onNavigationItemSelected(MenuItem item){
        int id = item.getItemId();
        if (id == R.id.nav_settings) {
            startActivity(new Intent(this, SettingsActivity.class));          
            return true;
        }else if (id == R.id.nav_faq) {
            startActivity(new Intent(this, FAQActivity.class));
            return true;
        }
    }
    

    【讨论】:

    • 非常感谢。这很有用。但我现在还有其他问题。你觉得你能帮我吗?
    • 当然。如果此答案对您有所帮助,您应该接受它作为答案。我会看看还有什么可以帮助你的。
    • 你好。现在我想在我的所有活动中都有导航抽屉。我需要改变什么?
    猜你喜欢
    • 1970-01-01
    • 2016-04-18
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多