2017-02-23 110 views
0

我正在使用This Library添加底部欄。我想要用戶可以通過過濾哪個選項卡應該顯示或隱藏啓用禁用項目。但我無法以編程方式隱藏項目。有什麼辦法來以編程方式隱藏標籤。如何以編程方式從底部欄中隱藏項目

TABS

<?xml version="1.0" encoding="utf-8"?> 
<tabs> 
<tab 
    id="@+id/facebook" 
    icon="@drawable/ic_facebook_logo" 
    title="facebook" 
    inActiveColor="#ffffff" 
    barColorWhenSelected="#3b5998" 
    activeColor="#ffffff" 
    /> 
<tab 
    id="@+id/googleplus" 
    icon="@drawable/ic_google" 
    title="google+" 
    inActiveColor="#ffffff" 
    activeColor="#ffffff" 
    barColorWhenSelected="#dd4b39"/> 
<tab 
    id="@+id/twitter" 
    icon="@drawable/ic_twitter_social" 
    title="twitter" 
    barColorWhenSelected="#00aced" 
    inActiveColor="#ffffff" 

    activeColor="#ffffff" 
    /> 
<tab 
    id="@+id/instagram" 
    icon="@drawable/ic_instagram_social" 
    title="instagram" 
    inActiveColor="#ffffff" 

    activeColor="#ffffff" 
    barColorWhenSelected="#cd486b"/> 
<tab 
    id="@+id/linkedin" 
    icon="@drawable/ic_linkedin_logo" 
    title="linkedin" 
    inActiveColor="#ffffff" 
    barColorWhenSelected="#0077b5" 
    activeColor="#ffffff" 
    /> 
</tabs> 

XML

<com.roughike.bottombar.BottomBar 
     android:id="@+id/bottomBar" 
     android:layout_width="match_parent" 
     android:layout_height="60dp" 
     android:layout_gravity="bottom" 
     app:bb_tabXmlResource="@xml/tabs" 
     app:bb_behavior="shy" 
     app:bb_activeTabAlpha="1" 
     app:bb_showShadow="true" 
     /> 

回答

1

你就不能這樣做

bottomBar.getTabAtPosition(x).setVisibility(View.GONE); 
+0

謝謝,但它不是完全包裹,你能告訴我該怎麼做 –

相關問題