【发布时间】:2022-07-22 16:50:19
【问题描述】:
【问题讨论】:
标签: android kotlin popup bottomnavigationview material-components-android
【问题讨论】:
标签: android kotlin popup bottomnavigationview material-components-android
即tooltip,可以通过在每个菜单项上调用TooltipCompat.setTooltipText(view, null)来禁用它。
bottomNavigationView
.menu.forEach {
TooltipCompat.setTooltipText(bottomNavigationView.findViewById<View>(it.itemId), null)
}
当您将bottomNavigationView 设置为null 后将其设置为tooltip 文本时,上述代码可能无法正常工作。您可以覆盖菜单项本身的longClickListener,因此它不会显示tooltip 文本。
bottomNavigationView
.menu.forEach {
bottomNavigationView.findViewById<View>(it.itemId).setOnLongClickListener {
// add any code which you want to execute on long click
true
}
}
【讨论】:
不工作接受的答案@Praveen
【讨论】: