Android 是否可能有两个以上的浮动操作按钮?

Android 是否可能有两个以上的浮动操作按钮?,android,android-layout,floating-action-button,Android,Android Layout,Floating Action Button,我正在努力解决一些应该非常直截了当的问题,现在我不知道这是否是FAB元素的一些未记录的限制。我在水平线性布局中的一个屏幕上有三个相同的晶圆厂,但第三个晶圆厂没有显示其图标 下面是代码: <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height=

我正在努力解决一些应该非常直截了当的问题,现在我不知道这是否是FAB元素的一些未记录的限制。我在水平
线性布局中的一个屏幕上有三个相同的晶圆厂,但第三个晶圆厂没有显示其图标

下面是代码:

    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:layout_centerInParent="true">

        <com.google.android.material.floatingactionbutton.FloatingActionButton
            android:id="@+id/gallery_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="@dimen/dialog_btn_spacing"
            android:layout_marginEnd="@dimen/dialog_btn_spacing"
            android:src="@drawable/ic_photo_camera"
            app:backgroundTint="#FF5252"
            app:fabCustomSize="80dp" />

        <com.google.android.material.floatingactionbutton.FloatingActionButton
            android:id="@+id/camera_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="@dimen/dialog_btn_spacing"
            android:layout_marginEnd="@dimen/dialog_btn_spacing"
            android:src="@drawable/ic_photo_camera"
            app:backgroundTint="#4CAF50"
            app:fabCustomSize="80dp" />

        <com.google.android.material.floatingactionbutton.FloatingActionButton
            android:id="@+id/text_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="@dimen/dialog_btn_spacing"
            android:layout_marginEnd="@dimen/dialog_btn_spacing"
            android:src="@drawable/ic_photo_camera"
            app:backgroundTint="#21BFF3"
            app:fabCustomSize="80dp" />

    </LinearLayout>

更重要的是,如果我在
线性布局
中再添加一个,结果完全相同,第四个根本不出现。晶圆厂的数量是否有某种限制?我没有以任何方式通过代码操纵Fab,只是向每个Fab添加了一个单击侦听器。图标是直接从材质图标库导入的矢量可绘制图形(为了本例,我为三个图标添加了相同的图标)


我不确定具体的问题是什么,但这让我很头疼……

尝试将
宽度和
高度也设置为80dp

<LinearLayout
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:layout_centerInParent="true">

    <com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/gallery_button"
        android:layout_width="80dp"
        android:layout_height="80dp"
        android:layout_marginStart="@dimen/dialog_btn_spacing"
        android:layout_marginEnd="@dimen/dialog_btn_spacing"
        android:src="@drawable/ic_photo_camera"
        app:backgroundTint="#FF5252"
        app:fabCustomSize="80dp" />

    <com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/camera_button"
        android:layout_width="80dp"
        android:layout_height="80dp"
        android:layout_marginStart="@dimen/dialog_btn_spacing"
        android:layout_marginEnd="@dimen/dialog_btn_spacing"
        android:src="@drawable/ic_photo_camera"
        app:backgroundTint="#4CAF50"
        app:fabCustomSize="80dp" />

    <com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/text_button"
        android:layout_width="80dp"
        android:layout_height="80dp"
        android:layout_marginStart="@dimen/dialog_btn_spacing"
        android:layout_marginEnd="@dimen/dialog_btn_spacing"
        android:src="@drawable/ic_photo_camera"
        app:backgroundTint="#21BFF3"
        app:fabCustomSize="80dp" />

</LinearLayout>

最终问题不在于这种线性布局,而是包含它的视图。。。但是你的建议使我走上了正确的道路!