Rul*_*lan 5 android material-components
我正在使用
implementation 'com.google.android.material:material:1.1.0-alpha09'
Run Code Online (Sandbox Code Playgroud)
这是我的菜单
<item
android:id="@+id/llHome"
android:icon="@drawable/selector_menu_home"
android:title="@string/navigation.bottom.home"
app:tooltipText="@null" />
Run Code Online (Sandbox Code Playgroud)
但是只要我写长按或禁用它,带有菜单名称的工具提示就会继续出现。知道如何禁用工具提示吗?
它将显示工具提示文本或选项卡标题。您可以通过遍历所有BottomNavigationItemViews 并调用来清除文本TooltipCompat.setTooltipText(view, null)
这对我不起作用,bottomNavigationView.menu.forEach { TooltipCompat.setTooltipText(activity!!.findViewById(it.itemId), null) }不起作用,所以下面的答案对我有用
bottomNavigationView.menu.forEach {
val view = bottomNavigationView.findViewById<View>(it.itemId)
view.setOnLongClickListener {
true
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2107 次 |
| 最近记录: |