【问题标题】:Android Studio open navigation Drawer using fragment and handle back button pressAndroid Studio使用片段打开导航抽屉并处理后退按钮按下
【发布时间】:2023-03-29 05:08:01
【问题描述】:

我已经使用片段创建了一个导航抽屉,它工作正常。问题是当我单击任何片段中的后退按钮时,它会将我导航到登录活动。如何处理片段中的后退按钮按下??

【问题讨论】:

    标签: java android android-fragments


    【解决方案1】:

    你必须覆盖onBackPressed().

    @Override
    public void onBackPressed() {
        if (this.drawerLayout.isDrawerOpen(GravityCompat.START)) {
            this.drawerLayout.closeDrawer(GravityCompat.START);
        } else {
            super.onBackPressed();
        }
    }
    

    【讨论】:

      【解决方案2】:

      访问下面的 Stackoverflow 链接,我在其中逐步放置解决方案以处理背压上的多个片段。 StackOverFlow Answer

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-01
        • 2015-04-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多