如何将浮动操作按钮对齐到中心

时间:2015-08-20 11:43:57

标签: android android-xml floating-action-button

我有一个FloatingActionButton。我希望它是2个LinearLayouts的中间和这样的屏幕中心。 enter image description here

目前我的设计是这样的

enter image description here

我希望它位于屏幕的正中央。怎么做?

这是我的整个xml代码

C = [
     [[1, 2],
      [12, 16]],
     [[2, 4],
      [15, 20]],
     [[3, 6],
      [18, 24]]
     ]

4 个答案:

答案 0 :(得分:10)

您的 when( "/app/profile", {...}) // does not work when( "/app#profile", {...}) // does not work also when( "/app/#profile", {...}) // does not work CoordinatorLayout,请尝试这种方式,   我希望它会对你有所帮助。

FrameLayout

答案 1 :(得分:2)

以上解决方案对我不起作用。 我将android:layout_gravity更改为

android:layout_gravity="bottom|center"

希望它有所帮助: - )

答案 2 :(得分:1)

设置layout_centerHorizo​​ntal和layout_centerInParent不会在CoordinatorLayout中工作。它们只允许在RelativeLayout中使用。你应该这样做:

app:layout_anchorGravity="center|bottom"

答案 3 :(得分:0)

更改为

app:layout_anchor="@id/viewA"
android:layout_centerHorizontal="true"