0
<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout 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:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:fitsSystemWindows="true" 
    tools:context="com.now.sexyfacechanger.Activity_PhotoOrGallery"> 

    <include layout="@layout/content_activity__photo_or_gallery" /> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_gravity="bottom" 
     android:orientation="horizontal"> 

     <android.support.design.widget.FloatingActionButton 
      android:id="@+id/fab_camera" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:src="@android:drawable/ic_menu_camera" 
      android:layout_weight="1"/> 

     <android.support.design.widget.FloatingActionButton 
      android:id="@+id/fab_gallery" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:src="@android:drawable/ic_menu_gallery" 
      android:layout_weight="1"/> 

    </LinearLayout> 


</android.support.design.widget.CoordinatorLayout> 

以下是在機器人工作室設計的視圖,顯示的佈局線性匹配做母體:線性佈局匹配的父母或重量不會在協調員佈局工作

enter image description here

但輸出:

enter image description here

線性佈局不匹配的父母或我懷疑施加到兩個浮動b中的layout_weight utton在協調器佈局中不起作用。

+0

你試過'機器人:layout_gravity = 「底部| CENTER_HORIZONTAL」' –

+0

@SelçukCihan剛剛試過,不工作:/ – Alex

+0

你能也改變'的android:layout_width = 「match_parent」''到Android的:線性佈局中的layout_width =「wrap_content」? –

回答

2

這是因爲FloatingActionButton只能有一個固定的大小。

您可以在它們之間添加一些空間。

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom" 
    android:orientation="horizontal"> 
    <Space  
     android:layout_weight="1"  
     android:layout_width="0dp" 
     android:layout_height="wrap_content"/> 
    <android.support.design.widget.FloatingActionButton 
     android:id="@+id/fab_camera" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@android:drawable/ic_menu_camera"/> 
    <Space  
     android:layout_weight="2"  
     android:layout_width="0dp" 
     android:layout_height="wrap_content"/> 
    <android.support.design.widget.FloatingActionButton 
     android:id="@+id/fab_gallery" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@android:drawable/ic_menu_gallery"/> 
    <Space  
     android:layout_weight="1"  
     android:layout_width="0dp" 
     android:layout_height="wrap_content"/> 
</LinearLayout>