我试图隐藏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" />
答案 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>