[英]android - how to set floating action button gravity from right to left programmatically
There is no any such methods to set the floating action button in left side. 没有任何此类方法可以在左侧设置浮动操作按钮。 You can look at the http://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html
您可以查看http://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html
If you are using RelativeLayout as parent you can set the gravity like this, 如果您将RelativeLayout用作父级,则可以这样设置引力,
android:layout_alignParentBottom="true"
android:layout_alignParentStart="true"
android:layout_alignParentLeft="true"
android:layout_gravity="start|bottom"
如果您使用的是CoordinatorLayout,则可以这样设置重力,
app:layout_anchorGravity="top|start"
I met the problem like you.我遇到了像你这样的问题。 And I solved it using LayoutParams.
我使用 LayoutParams 解决了它。 Here is the code.
这是代码。
CoordinatorLayout.LayoutParams layoutParams = (CoordinatorLayout.LayoutParams) this.mFab.getLayoutParams();
layoutParams.gravity = Gravity.START | Gravity.BOTTOM;
this.mFab.setLayoutParams(layoutParams);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.