2017-02-23 5 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

감사하지만 완전히 당신이 그것을 어떻게 말해 줄 수 감싸지을 할 수 없습니다 –