Android EditText Fond Transparent

je veux avoir un fond transparent pour Android EditText widget. Comment est-ce possible?

64
demandé sur Sultan Saadat 2011-04-19 10:20:57

11 réponses

Essayez cette

android:background="@null"
130
répondu Dmitry Ryadnenko 2011-04-19 06:24:10
android:background="@android:color/transparent"
38
répondu embo 2011-06-08 22:46:44

vous pouvez également le définir en utilisant le code java

myTextView.setBackgroundColor(Color.TRANSPARENT);
11
répondu daffycricket 2012-06-23 16:29:30

très simple:

android:alpha="0.5"
8
répondu Matheus Henrique da Silva 2013-06-11 18:00:41

mettez cette propriété dans edittext:

android:background="@null"
2
répondu Sandeep Reddy M 2013-10-07 18:09:05
android:background="#00000000"
2
répondu Pankaj Arora 2013-11-01 05:57:57

vous pouvez aussi le faire de façon programmatique comme ceci:

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

  myButton.setBackgroundResource(value.resourceId);
1
répondu Isj 2015-08-31 09:41:08

EditText, comme toute autre vue / composante peut être personnalisé dans le fichier xml. Vous avez juste besoin d'inclure l'attribut ci-dessous dans les attributs EditText.

 android:background="@null"
1
répondu Paathak Kumar 2016-12-28 17:01:26
  1. dans le fichier xml, vous utilisez cette propriété:

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

  2. et dans le fichier java moment de l'exécution dans la méthode onCreate utilisation:

    edittext.setBackgroundColor(Color.TRANSPARENT);

1
répondu Mirza Adil 2018-09-17 06:56:21

mettez ceci dans layout fonctionnera

android:background="@color/transparent

et ajoutez ceci en couleurs.xml

<color name="transparent">#00000000</color>
0
répondu Sibin Davis 2017-07-07 10:39:03

Use thème translucide

<activity android:theme="@android:style/Theme.Translucent">
-6
répondu yogsma 2011-04-19 06:24:58