显示没有色彩的android floatingactionbutton

时间:2016-03-24 09:13:30

标签: android floating-action-button

我试图隐藏FAB的色调并用FAB图标图像itselt填充色调颜色区域(完整的FAB区域填充图标)。已搜索但到目前为止尚未找到任何解决方案。这是我用来创建FAB图标的XML。任何帮助都感激不尽。

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom|right"
    android:layout_margin="@dimen/fab_margin"
    android:src="@drawable/question_hand"
    app:borderWidth="0dp"
    app:fabSize="normal" />

enter image description here

2 个答案:

答案 0 :(得分:0)

使用ImageButton并使用android:layout_gravity="bottom|end"(使用LinearLayout时)或RelativeLayout内部自己定位:

android:layout_alignParentBottom="true" android:layout_alignParentEnd="true"

答案 1 :(得分:0)

您可以使用简单的ImageView或ImageButton代替使用floatingActionButton,只需将根元素设置为framelayout:

<FrameLayout>
<YourCurrentLayout>
<ImageView> //Replace the FAB, set the gravity and margin as desired
</Framelayout>