webentwicklung-frage-antwort-db.com.de

Android EditText Transparenter Hintergrund

Ich möchte einen transparenten Hintergrund für Android EditText-Widget haben. Wie ist das möglich?

69
Sultan Saadat

Versuche dies

Android:background="@null"
135
Android:background="@Android:color/transparent"
38
embo

Sie können es auch mit Java-Code einstellen

myTextView.setBackgroundColor(Color.TRANSPARENT);
12
daffycricket

Sehr einfach:

Android:alpha="0.5"
  1. in der XML-Datei verwenden Sie diese Eigenschaft:

    Android:background="@Android:color/transparent"

  2. und in Java Laufzeit in onCreate Methode verwenden:

    edittext.setBackgroundColor(Color.TRANSPARENT);

3
Mirza Adil
Android:background="#00000000"
2
Pankaj Arora

Setzen Sie diese Eigenschaft in edittext:

Android:background="@null"
2
sandeepmaaram

Sie können es auch programmgesteuert so machen: 

 TypedValue value= new TypedValue();
 getApplicationContext().getTheme().resolveAttribute(Android.R.attr.selectableItemBackground, value, true);

  myButton.setBackgroundResource(value.resourceId);
1
Isj

EditText kann wie jede andere Ansicht/Komponente in der XML-Datei angepasst werden. Sie müssen lediglich ein Attribut unterhalb der EditText-Attribute hinzufügen.

 Android:background="@null"
1
Paathak Kumar

stellen Sie dies im Layout ein 

Android:background="@color/transparent

und fügen Sie dies in colors.xml hinzu

<color name="transparent">#00000000</color>
0
Sibin Davis