我有一个浮动的操作按钮。我想改变它的重力从右到左的帮助下,我的java代码。
goucqfw61#
没有任何这样的方法来设置左侧的浮动操作按钮。您可以查看http://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html
ttisahbt2#
如果您使用RelativeLayout作为父布局,则可以如下设置重力:
android:layout_alignParentBottom="true" android:layout_alignParentStart="true" android:layout_alignParentLeft="true" android:layout_gravity="start|bottom"
gzszwxb43#
如果使用CoordinatorLayout,则可以如下设置重力,
app:layout_anchorGravity="top|start"
bnl4lu3b4#
我和你一样遇到了这个问题。我用LayoutParams解决了它。下面是代码。
CoordinatorLayout.LayoutParams layoutParams = (CoordinatorLayout.LayoutParams) this.mFab.getLayoutParams(); layoutParams.gravity = Gravity.START | Gravity.BOTTOM; this.mFab.setLayoutParams(layoutParams);
4条答案
按热度按时间goucqfw61#
没有任何这样的方法来设置左侧的浮动操作按钮。您可以查看http://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html
ttisahbt2#
如果您使用RelativeLayout作为父布局,则可以如下设置重力:
gzszwxb43#
如果使用CoordinatorLayout,则可以如下设置重力,
bnl4lu3b4#
我和你一样遇到了这个问题。我用LayoutParams解决了它。下面是代码。