2017-05-19 70 views
0

我想要的是,如果我從列表視圖底欄中看到單個項目,並且沒有選擇任何項目底欄會消失。 enter image description here我們可以隱藏Android中的底欄嗎

+0

您可以爲列表視圖項目創建一個監聽器來顯示/隱藏底部欄。 –

+0

嘗試在xml佈局中使用android:visibility =「gone」或android:visibility =「visible」並在您的listview中單擊事件集BottombarLayoutId.setVisibility(View.VISIBLE);或BottombarLayoutId.setVisibility(View.GONE); –

回答

0
something.setVisibility(View.GONE); 

something.setVisibility(View.INVISIBLE); 

走了,從活動刪除,直到你把它可見。 INVISIBLE,與之前相同,但它是隱形的。

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);} 
          } 
         }); 
    } 
+0

在這裏,不需要添加condition.first屏幕顯示時間做底部佈局消失。點擊列表視圖底部佈局使可見。 – Vasant

0

在列表視圖單擊監聽器上設置底部欄可見性。

如果設置

yourBottomBar.setVisibility(View.INVISIBLE); 

yourBottomBar是無形的,但它仍然佔用空間佈局的目的。

如果設置

yourBottomBar.setVisibility(View.GONE); 

yourBottomBar是看不見的,它不帶任何空間佈局的目的。

相關問題