【发布时间】:2016-11-10 08:01:43
【问题描述】:
我有一个浮动操作按钮,我想减小它的大小。但是,如果我不将 layout_width 和 layout_height 设置为 wrap_content,则按钮的尺寸会缩小。
<android.support.design.widget.FloatingActionButton
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:visibility="visible"
android:id="@+id/add_answers_button"
android:clickable="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:backgroundTint="@color/actionRed"
android:layout_gravity="bottom|end"
android:layout_marginEnd="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="6dp"
android:elevation="0dp"
android:src="@drawable/ic_add_white_24dp"
/>
结果:
缩小到 30dp 的宽度和高度:
<android.support.design.widget.FloatingActionButton
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:visibility="visible"
android:id="@+id/add_answers_button"
android:clickable="true"
android:layout_width="30dp"
android:layout_height="30dp"
app:backgroundTint="@color/actionRed"
android:layout_gravity="bottom|end"
android:layout_marginEnd="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="6dp"
android:elevation="0dp"
android:src="@drawable/ic_add_white_24dp"
/>
结果:
【问题讨论】:
标签: java android xml floating-action-button