2017-03-08 126 views
1

嗨,我正在開發應用程序使用底部導航菜單圖標項

android.support.design.widget.BottomNavigationView。菜單由3個元素組成,包含文字和圖標。如何創建只有圖標且沒有文字的三個元素?

這裏的菜單代碼

`

<?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/action_contatti" 
     android:enabled="true" 
     android:icon="@mipmap/ic_launcher" 
     android:title="@string/contatti" 
     app:showAsAction="always" /> 
    <item 
     android:id="@+id/action_home" 
     android:enabled="true" 
     android:icon="@mipmap/ic_launcher" 
     android:title="@string/home" 
     app:showAsAction="always" /> 
    <item 
     android:id="@+id/action_notifiche" 
     android:enabled="true" 
     android:icon="@mipmap/ic_launcher" 
     android:title="@string/notifiche" 
     app:showAsAction="always" /> 
</menu> 

`

+0

看答案http://stackoverflow.com/a/40188794/2717821 –

回答

0

刪除了android:標題= 「@字符串/ notifiche」

<?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/action_contatti" 
       android:icon="@mipmap/ic_launcher"/> 
      <item 
       android:id="@+id/action_home" 
       android:icon="@mipmap/ic_launcher"/> 
      <item 
       android:id="@+id/action_notifiche" 
       android:icon="@mipmap/ic_launcher"/> 
     </menu>  

,並確保你讓你設置寬度和高度像這樣android:layout_width =「0dp」 android:layout_he飛行= 「WRAP_CONTENT」

 <android.support.design.widget.BottomNavigationView 
       xmlns:android="http://schemas.android.com/apk/res/android" 
       xmlns:app="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/navigation_ID" 
       android:layout_width="0dp" 
       android:layout_height="wrap_content" 
       android:layout_gravity="start" 
       android:background="@color/navigationBG" 
       app:layout_constraintBottom_toBottomOf="parent" 
       app:layout_constraintHorizontal_bias="0.48" 
       app:layout_constraintLeft_toLeftOf="parent" 
       app:layout_constraintRight_toRightOf="parent" 
       app:menu="@menu/menu_natigation_bar" />