Witajcie faceci Zaimplementowałem design library
BottomNavigationView
. Działa perfekcyjnie, ale nie wiem, dlaczego moja ikona menu nie wyświetla się z tekstem i chcę ją ukryć przy przewijaniu w dół, na przykład Floating Action Button
. Ale nie znalazłem żadnego sposobu, aby to zrobić. Czytam Developers Docs, ale nie znalazłem żadnego rozwiązania dla mojego problemu.Android BottomNavigationWyświetl elementy wyświetlane bez tekstu również układ nie ukrywa się podczas przewijania
Oto moje wyjście - Element Pokazuje tylko tekst, który nie jest włączony
Oczekiwany Wyjście - Każdy element powinien być z obrazem i tekstem
Tu jest mój kodu xml
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:itemBackground="@android:color/white"
app:itemIconTint="@drawable/nav_color_state_list"
app:itemTextColor="@drawable/nav_color_state_list"
android:layout_alignParentBottom="true"
app:menu="@menu/bottom_navigation_menu" />
nav_color_state_list.xml odkształcalne Kod
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/colorAccent" android:state_checked="true" />
<item android:color="@color/textColorSecondary" android:state_checked="false" />
</selector>
bottom_navigation_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/menu_home"
android:title="Home"
android:icon="@drawable/home_black_36dp"
app:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/menu_notification"
android:title="Notifications"
android:icon="@drawable/add_alert_black_36dp"
app:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/menu_call"
android:title="Call"
android:icon="@drawable/comment_black_36dp"
app:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/menu_more"
android:title="More"
android:icon="@drawable/more_horiz_black_36dp"
app:showAsAction="ifRoom|withText"/>>
</menu>
Mam również stucked w taki sam sposób jak u swojej question..Could Proszę podać sugestie na it..I chcą używać tylko BottomNavigationView, nie każdy trzeci biblioteki strona –
@RavindraKushwaha znaleźć rozwiązanie, ale moje pytanie jest oznaczony duplikat ... więc nie mogę opublikować rozwiązania tutaj .. –
oh ... Czy możesz dać mi sugestię na ten temat? –