当我向后端发出请求时,我想阻止我的BottomNavigationView,以便用户无法在片段之间移动,但由于无法完成请求并启动另一个相同活动的工作而最终关闭了应用程序-> 4个片段
答案 0 :(得分:0)
这将帮助您禁用对BottomNavigationView的点击
bottomView.setEnabled(false);
bottomView.setFocusable(false);
bottomView.setFocusableInTouchMode(false);
bottomView.setClickable(false);
bottomView.setContextClickable(false);
bottomView.setOnClickListener(null);
并且您可以在希望它们处于活动状态时再次启用它。
bottomView.setEnabled(true);
bottomView.setFocusable(true);
bottomView.setFocusableInTouchMode(true);
bottomView.setClickable(true);
bottomView.setContextClickable(true);
bottomView.setOnClickListener(this);