我想用自定义的宽度和高度使我的FloatingActionButton
更大。我发现只有当我在FrameLayout
或CoordinatorLayout
中作为一个孩子添加时,这才是可能的。棒棒糖和棉花糖看起来不错。但在棒棒糖前,FloatingActionButton
的阴影很奇怪。是安卓的错误还是我做错了什么?
<android.support.design.widget.CoordinatorLayout
android:id="@+id/help_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true">
<android.support.design.widget.FloatingActionButton
android:id="@+id/my_btn"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_gravity="center"
android:src="@mipmap/ic_launcher" />
</android.support.design.widget.CoordinatorLayout>
我也尝试添加和
app:borderWidth="0dp"
,但没有成功。这就是它在Kitkat的样子:
最佳答案
Fab按钮在两个默认维度下可用。
正常(56dp)
微型(40DP)
但是您可以通过在dimens.xml(在values下)中添加以下代码来覆盖该值。
<dimen name="design_fab_size_normal">150dp</dimen>
<dimen name="design_fab_size_mini">30dp</dimen>