向后端提出请求时如何锁定BottomNavigationView?

时间:2019-02-21 21:31:00

标签: android android-fragments

当我向后端发出请求时,我想阻止我的BottomNavigationView,以便用户无法在片段之间移动,但由于无法完成请求并启动另一个相同活动的工作而最终关闭了应用程序-> 4个片段

1 个答案:

答案 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);