我有 BottomNavigationView
<android.support.design.widget.BottomNavigationView
android:id="@+id/navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginEnd="0dp"
android:layout_marginStart="0dp"
app:itemTextColor="@color/white"
app:layout_constraintBottom_toBottomOf="parent"
android:background="?android:attr/windowBackground"
android:foreground="?attr/selectableItemBackground"
app:itemIconTint="@android:color/white"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:menu="@menu/navigation" />
当我使用默认
styles
在 list 上一切正常:<application
android:name=".model.MyApp"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.AppCompat.Light.NoActionBar">
当我覆盖默认
styles
像这样 <style name="base" parent="Theme.AppCompat.Light.NoActionBar" >
<item name="android:background">@color/grey_dark_bg_md</item>
<item name="android:textColor">@color/white</item>
</style>
并表现:
<application
android:name=".model.MyApp"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/base">
<activity
android
我遇到问题。非 Activity 底部导航图像剪切
样式有什么问题?
最佳答案
您可以为 BottomNavigationView 设置样式,如下所示:
<style name="BottomNavigation">
<item name="android:background">@color/indigo</item>
<item name="itemBackground">@drawable/navigation_bar_item_bg</item>
<item name="itemIconTint">@color/navigation_bar_txt_color</item>
<item name="itemTextColor">@color/navigation_bar_txt_color</item>
<item name="paddingStart">@dimen/bottom_navigation_padding</item>
<item name="paddingEnd">@dimen/bottom_navigation_padding</item>
</style>
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottomNavigationView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:menu="@menu/bottom_navigation_menu"
style="@style/BottomNavigation"/>
关于android - 底部导航样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48744663/