Ich habe ein Layout wie folgt aus:Android Schatten auf Bent-Layout
Die Ansicht von unten ist nur ein framelayout, mit einem Vektor ziehbar mit der Form eines Rechtecks mit einer kurzen Seite, so dass es ein leerer Raum dort, der unsichtbar ist. Der graue Schatten ist das, was ich erreichen möchte. Ich habe Schatten in meiner App, die ich für die Unterseite einiger Layouts (die jetzt nicht so gebogen sind) verwenden.
Also meine Frage ist, gibt es eine Möglichkeit, das zu erreichen? Idk rotiert möglicherweise eine horizontale schattenziehbare Ressource oder verwendet einen normalen horizontalen Schatten, dreht ihn dann im rechten Winkel und setzt setX()
auf die richtige Position. Brauchen Sie einige Ratschläge dazu, würde gerne eine Layer-Liste mit meinem Vektor zeichnen und einen Schatten unten, aber ich habe das nie getan. Ist das möglich?
EDIT: Vector Drawable:
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="500dp"
android:height="100dp"
android:viewportWidth="500"
android:viewportHeight="100">
<path
android:fillColor="@color/colorPrimary"
android:pathData="M 0 0 L 500 0 L 500 65 L 0 100 L 0 0 Z" />
</vector>
PS. Der Vektor wird um 45º x und y in Code
Können Sie Ihren vektor Zeichencode posten? –
sicher aktualisiert die Hauptfrage –