我们可以在android中隐藏一个底栏

时间:2017-05-19 04:23:01

标签: android listview onclicklistener

我希望如果我从列表视图底部栏中选择甚至单个项目,如果没有选择任何项目,则底栏消失。 enter image description here

3 个答案:

答案 0 :(得分:0)

something.setVisibility(View.GONE);

something.setVisibility(View.INVISIBLE);

GONE,从活动中删除,直到您将其设置为VISIBLE。不可见,取与以前相同的位置,但它是看不见的。

答案 1 :(得分:0)

 private boolean isShowBottom = true;
    onCreate{
      listview.setOnClickListener(new View.OnClickListener() {
                            @Override
                            public void onClick(View view) {
                                if(isShowBottom){
                                  isShowBottom = false;
                                  bottmLayout.setvisibility(View.VISIBLE);}
                            }
                        });
    }

答案 2 :(得分:0)

在列表视图单击侦听器上设置底栏可见性。

如果您设置

yourBottomBar.setVisibility(View.INVISIBLE);

yourBottomBar是不可见的,但它仍然占用了用于布局的空间。

如果你设置

yourBottomBar.setVisibility(View.GONE);

yourBottomBar是不可见的,并且它不会占用任何空间用于布局。

相关问题