Ich habe ein Problem ähnlich link aber nur in Lollipop und über Versionen reproduzieren.Floating-Action-Menü, Schatten von Square von rechts und unten in Lollipop und über Versionen geschnitten
Auch verwende ich die gleiche tutorial für meine Implementierung.
Irgendwie den Code unten verwenden, ich bin in der Lage den Platz Schatten mit folgendem Code zu entfernen:
Button fab = (Button) findViewById(R.id.fab);
//Outline outline = new Outline();
//outline.setOval(0, 0, size, size);
//fab.setOutline(outline);
ViewOutlineProvider viewOutlineProvider = new ViewOutlineProvider() {
@Override
public void getOutline(View view, Outline outline) {
// Or read size directly from the view's width/height
int size = getResources().getDimensionPixelSize(R.dimen.fab_size);
outline.setOval(0, 0, size, size);
}
};
fab.setOutlineProvider(viewOutlineProvider);
Aber oben Code, bin ich wieder bekomme einen seltsamen (Halbkreis) Schatten auf der Oberseite schwimmender Aktionstaste, wie folgt aus:
auch der Code den Schatten zu entfernen n ich nicht, dass entfernen möchten.
einen gewissen Spielraum hinzufügen – natario
ich bereits versucht hatte, die Marge wie das Hinzufügen- 24dp
- 24dp
aber hat nicht funktioniert –
prat
margin möglicherweise nicht in einigen bestimmten Containern und Ausrichtungen (zB RelativeLayout. Auch Koordinator ist in diesem Sinne fehlerhaft) – natario