Я использую новый элемент FloatingActionButton из библиотеки дизайна Google, и у меня возникают странные проблемы с заполнением / полем. Это изображение (с включенными параметрами макета разработчика) взято из API 22.
И из API 17.
Это XML
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_gravity="bottom|right"
android:layout_marginLeft="16dp"
android:layout_marginRight="20dp"
android:layout_marginTop="-32dp"
android:src="@drawable/ic_action_add"
app:fabSize="normal"
app:elevation="4dp"
app:borderWidth="0dp"
android:layout_below="@+id/header"/>
Почему FAB в API 17 намного больше заполнения / поля?
CoordinatorLayout
чтобы выровнять его по вертикали и обратить внимание на дополнительную набивку перед леденцом. Вы можете понять это из декомпилированных источников FAB, но я бы предпочел дождаться, пока Google исправит это, как они это сделали дляCardView
.