3

내 안드로이드 프로젝트에서 하단 바 탐색을 구현하는 데 roughike를 사용하고 있습니다. & 해상도 비율을 유지하는 것이 fontawesome 아이콘을 사용하는 것보다 더 복잡하다고 느꼈으므로 어떤 아이콘 이미지도 사용하지 않습니다. 그래서 코드를 이런 식으로 작성했습니다 : 예상하지만 모든 탭 제목 탐색의 상단에 표시로 제대로 작동roughike 하단 바 탐색 제목을 중앙으로 만들 수 없습니다.

<tabs> 
    <tab 
     id="@+id/tab_home" 
     title="\uf278" /> 
    <tab 
     id="@+id/tab_chat" 
     title="\uf0e6" /> 
    <tab 
     id="@+id/tab_globe" 
     title="\uf0ac" /> 
    <tab 
     id="@+id/tab_friends" 
     title="\uf0c0" /> 
    <tab 
     id="@+id/tab_profile" 
     title="\uf2be" /> 
</tabs> 

탐색 기능 :

<com.roughike.bottombar.BottomBar 
    android:id="@+id/menu_bottomBar" 
    android:layout_width="match_parent" 
    android:layout_height="60dp" 
    app:bb_titleTypeFace="fonts/fontawesome.ttf" 
    android:layout_alignParentBottom="true" 
    app:bb_tabXmlResource="@xml/bottombar_tabs" /> 

bottombar_tabs.xml 파일에 정의이다. 어떻게하면 수직 중심으로 만들 수 있습니까? 중력, layout_gravity를 사용해 보았지만 아무 것도 효과가 없었습니다. 당신의 도움이, 감사합니다, 로빈

을 Appriciate https://github.com/roughike/BottomBar

당신이해야 할 시도 할 수 있습니다

답변

1

for (int i = 0; i < mBottomBar.getTabCount(); i++) { 
     mBottomBar.getTabAtPosition(i).setGravity(Gravity.CENTER_VERTICAL); 
    } 
+0

완벽한 작품 (컨테이너, ImageView처럼 탭 Views를 호스팅 무엇 TextView 등입니다) 컨테이너 gravity을 변경하는 것입니다! 대단히 감사합니다 :) –

+0

thnkx..do upvote 도움이 되었다면! – rafsanahmad007

관련 문제