Новая библиотека дизайна Android предоставляет android.support.design.widget.FloatingActionButton
, чтобы упростить реализацию плавающей кнопки действия.
Но кнопка всегда в виде круга.
Я получил от дизайнера компании концепцию квадратной плавающей кнопки, но не могу найти ссылки на изменение фона android.support.design.widget.FloatingActionButton
на квадратный фон.
Примечание. Если я использую пользовательский пользовательский рисунок, фон все еще имеет круг, например:
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/button_filter"
app:layout_anchor="@+id/appbar"
app:layout_anchorGravity="bottom|right|end" />
Я пытаюсь использовать простой Button
, но он, кажется, нарушает размер панели инструментов, когда она свернута:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"
android:elevation="10dp"
android:background="@drawable/button_filter"
app:layout_anchor="@+id/appbar"
app:layout_anchorGravity="bottom|right|end" />
Возможно ли иметь квадратную кнопку с помощью FloatingActionButton
с новой библиотекой дизайна Android?