Ich habe versucht, einen Schatteneffekt für meine Ansichten anzuwenden und herauszufinden, dass ich dazu Gradienten verwenden könnte.
Ich habe eine XML-Datei erstellt
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:endColor="@android:color/transparent"
android:centerColor="@android:color/transparent"
android:startColor="@android:color/black"
android:angle="135"/>
</shape>
Das funktioniert gut, aber ich musste es eher wie einen Schatten machen. Was ich brauche ist, den Übergangseffekt im Verlauf zu entfernen, weil ich nur zwei Farben in einer Ansicht benötige, die diagonal angewendet werden. Wie es geht?
Antworten:
0 für die Antwort № 1Wenn Sie möchten, dass das so etwas wie der Hintergrund Ihrer Ansichten ist, warum speichern Sie nicht einfach eine S / W .jpeg
oder .png
Bild in Ihrem Drawables
und verwenden Sie es bei Bedarf unter Angabe seiner Abmessungen und alpha
(Opazität) Parameter?
0 für die Antwort № 2
In diesem Fall würde ich vorschlagen, Neun-Patch-Zeichen zu verwenden