如何在长按项目时删除 BottomNavigationView 中弹出的吐司?

How to remove the toast like popup in BottomNavigationView when long press the item?

如何去除长按单个项目时material底部导航视图BottomNavigationView中弹出的吐司。下面附上演示图片

tooltip,可以通过在每个菜单项上调用TooltipCompat.setTooltipText(view, null)来禁用它。

bottomNavigationView
    .menu.forEach {
            TooltipCompat.setTooltipText(bottomNavigationView.findViewById<View>(it.itemId), null)
        }

bottomNavigationViewtooltip 文本设置为 null 后,上述代码可能无法正常工作。您可以覆盖菜单项本身的 longClickListener,因此它不会显示 tooltip 文本。

bottomNavigationView
    .menu.forEach {
        bottomNavigationView.findViewById<View>(it.itemId).setOnLongClickListener {
            // add any code which you want to execute on long click
            true
            }
    }