Für die frühere L Vorschau gab es einige Beispiele wie unten gezeigt, die Sie Ihrem Code hinzufügen können, um einen FAB (Floating Action Button) zu verwenden.Wie man setOutlineProvider anstelle von setOutline in Lollipop verwendet
Leider kann ich diesen Code nicht zur Implementierung eines FAB verwenden, da die setOutline-Methode nicht mehr unterstützt wird, aber anscheinend durch eine alternative Methode 'fab.setOutlineProvider (ViewOutlineProvider);' ersetzt wurde. könnte jemand erklären, wie man das benutzt? ...
Es ist wahrscheinlich etwas wirklich einfaches, dass ich vermisse, aber jede Hilfe würde sehr geschätzt werden.
// Outline
int size = getResources().getDimensionPixelSize(R.dimen.fab_size);
Outline outline = new Outline();
outline.setOval(0, 0, size, size);
Button fab = (Button) findViewById(R.id.fab);
fab.setOutline(outline);
fab.setClipToOutline(true);
Sie sollten auch vorher die aktuelle Version des Geräts überprüfen, da diese Methode nur nach Android L unterstützt wird. – russellhoff