2017-07-21 3 views
-2

Ich möchte den Hintergrundeffekt der TextView am unteren Rand des unteren Bildes erreichen. sorry für mein schlechtes Englisch ... enter image description hereTextView von weißem Text

+0

Was meinen Sie mit der Textansicht des Bildes? – rubenwardy

+0

Ändern Sie die Farbe von Textview zur Laufzeit? –

+0

Verwenden Sie die setBackground-Methode und erstellen Sie ein benutzerdefiniertes Zeichen mit Farbverlauf. –

Antwort

1

Sie Ihren Hintergrund ziehbar

your_drawable.xml erstellen

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="oval"> 
    <gradient android:angle="0" 
     android:endColor="#fff" 
     android:startColor="#c86e6e6e" 
     android:gradientRadius="100dp" 
     android:type="radial"/> 
</shape> 

Und in der Textview:

<TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="TEST" 
     android:textColor="#fff" 
     android:background="@drawable/your_drawable" 
     android:padding="90dp" 
     android:textSize="30sp"/> 
+0

Deine Antwort ist richtig. Und sie hat mich inspiriert. Danke! –

0

Sie müssen Verwenden Sie die Farbskala. go Überprüfen Sie die Dokumentation für weitere Details

Verwandte Themen