Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin Android BottomNavigationView在右侧添加了一个空白区域_Android_Layout_Xamarin.android_Bottomnavigationview - Fatal编程技术网

Xamarin Android BottomNavigationView在右侧添加了一个空白区域

Xamarin Android BottomNavigationView在右侧添加了一个空白区域,android,layout,xamarin.android,bottomnavigationview,Android,Layout,Xamarin.android,Bottomnavigationview,刚刚启动了一个Xamarin.Android项目,使用最新的VS2019。看起来不错,直到我添加了第四个底部标签,然后突然我得到了一个空白的权利。如果您能帮我把它取下来,我将不胜感激 我的布局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android&quo

刚刚启动了一个Xamarin.Android项目,使用最新的VS2019。看起来不错,直到我添加了第四个底部标签,然后突然我得到了一个空白的权利。如果您能帮我把它取下来,我将不胜感激

我的布局:

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:tools="http://schemas.android.com/tools"
   android:id="@+id/container"
   android:layout_width="match_parent"
   android:layout_height="match_parent">

  <TextView
     android:id="@+id/message"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_centerInParent="true"
     android:layout_marginLeft="@dimen/activity_horizontal_margin"
     android:layout_marginStart="@dimen/activity_horizontal_margin"
     android:layout_marginTop="@dimen/activity_vertical_margin"
     android:text="@string/title_search" />

  <android.support.design.widget.BottomNavigationView
     android:id="@+id/navigation"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_marginEnd="0dp"
     android:layout_marginStart="0dp"
     android:background="?android:attr/windowBackground"
     android:layout_alignParentBottom="true"
     app:menu="@menu/navigation"/>

</RelativeLayout>

菜单:


您的
底部导航视图
有一个
android:layout\u width=“wrap\u content”
,这意味着它将占用尽可能少的水平空间,使任何额外的空间都为空。如果希望它从一个边缘扩展到另一个边缘,则需要使用
android:layout\u width=“match\u parent”

<menu xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:id="@+id/navigation_search"
        android:icon="@drawable/ic_search_black_24dp"
        android:title="@string/title_search" />

  <item android:id="@+id/navigation_favorite"
        android:icon="@drawable/ic_favorite_black_24dp"
        android:title="@string/title_favorite" />

  <item android:id="@+id/navigation_recent"
        android:icon="@drawable/ic_recent_black_24dp"
        android:title="@string/title_recent" />

  <item android:id="@+id/navigation_support"
      android:icon="@drawable/ic_support_black_24dp"
      android:title="@string/title_support" />
</menu>