Java 增加中底导航视图项的触摸区域

Java 增加中底导航视图项的触摸区域,java,android,xml,Java,Android,Xml,我有一个BottomNavigationView的xml,现在我在其中创建了3个选项卡图标,但默认情况下,底部导航视图的触摸区域会均匀分布,但我希望中间图标的触摸区域比默认图标大。我怎样才能解决这个问题。任何指点或帮助都将不胜感激 <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.BottomNavigationView xmlns:android=

我有一个BottomNavigationView的xml,现在我在其中创建了3个选项卡图标,但默认情况下,底部导航视图的触摸区域会均匀分布,但我希望中间图标的触摸区域比默认图标大。我怎样才能解决这个问题。任何指点或帮助都将不胜感激

<?xml version="1.0" encoding="utf-8"?>
<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/bottom_navigation_view"
    android:layout_width="match_parent"
    android:layout_height="@dimen/one_tap_ingress_bar_height"
    app:labelVisibilityMode="unlabeled"
    android:background="@drawable/bottom_nav_bar_border_background"
    style="@style/BottomNavigationView"
    />

不是dup,但这可能会有所帮助。看看Q中使用的
android:layout\u weight=“2”
,这一个解释得更进一步。