BottomNavigationView 去掉菜单长按 弹出菜单文字吐司

废话少说,直接上代码

    

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
     setContentView(getResLayoutId())
     var menuView = bottom_navigation.getChildAt(0)//举个例子,第一个tab的拦截,其它的同理
     menuView.findViewById(R.id.tab_desk)
        .setOnLongClickListener(object : View.OnLongClickListener {//拦截长按事件
        override fun onLongClick(v: View?): Boolean {
            return true  
        }

    })
}

你可能感兴趣的:(BottomNavigationView 去掉菜单长按 弹出菜单文字吐司)