【问题标题】:Replace back arrow from navigation bar with hamburger用汉堡包替换导航栏中的后退箭头
【发布时间】:2021-01-18 03:26:19
【问题描述】:

我在 HomeFragment 上的导航有汉堡图标,可以打开导航抽屉。

当我从导航抽屉打开另一个片段时,我得到返回箭头,单击该箭头将返回 HomeFragment。

如何禁用后退箭头并将其替换为打开导航抽屉的现有汉堡包?

private fun navigation(){
        setSupportActionBar(toolbar)
        navController = Navigation.findNavController(this, R.id.startingFragment)
        NavigationUI.setupWithNavController(navigation_view, navController)
        NavigationUI.setupActionBarWithNavController(this, navController, drawer_layout)
    }

【问题讨论】:

    标签: android kotlin


    【解决方案1】:

    toggle.setDrawerIndicatorEnabled(false);

    toolbar.setNavigationIcon(R.drawable.ic_custom_drawer_icon);

    【讨论】:

    • 很抱歉,但我认为这不是我正在寻找的解决方案,因为我没有使用任何自定义图标。我认为可能有使用 navController 的解决方案,因为工作汉堡包已经存在。
    猜你喜欢
    • 1970-01-01
    • 2017-07-09
    • 2015-01-22
    • 1970-01-01
    • 2016-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多