Machen Bildansicht dunkle Transparenz
Möchte ich hinzufügen, dass das transparente schwarze Farbe auf das Bild und machen es dunkler.
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/rest_image"
android:layout_width="match_parent"
android:layout_height="150dp"
android:adjustViewBounds="true"
android:scaleType="centerCrop"
/>
</RelativeLayout>
Kann ich den alpha-parameter, aber der Farbwechsel ist in weiß.
Ich möchte das dunklere Bild wie dieses.
Wie kann ich es in xml oder Java-code. Ich werde es basiert auf Bedingung.?
Dank.
- Sie können eine dunklere
shape
und verwenden Sie als hintergrund auf einemFrameLayout
. - Oder Sie können google für
android colormatrix darken
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was Sie brauchen, ist aufgerufen Tönung. Wenden Sie einen Farbton, um Ihre
ImageView
:Versuchen, diese zweite Bildansicht wird die transparente Farbe. Stellen Sie die Höhe nach Ihrem Bedarf.
500000 - letzten 4 Ziffern steht für die schwarze Farbe und die ersten zwei steht für alpha, die Sie festlegen möchten.
Einfachste/Schnellste Lösung wäre in XML
Fügen Sie eine zweite Schicht (kann sein ein Blick, nicht eine Bildansicht) oben auf deine Bildansicht, mit der gewünschten Farbe/alpha. Show/Hide es wenn notwendig.