it-swarm.com.ru

Android EditText Прозрачный фон

Я хочу иметь прозрачный фон для виджета Android EditText. Как это возможно?

69
Sultan Saadat

Попробуй это

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

Вы также можете установить его с помощью кода Java

myTextView.setBackgroundColor(Color.TRANSPARENT);
12
daffycricket

Очень просто:

Android:alpha="0.5"
7
Matheus Henrique da Silva
Android:background="#00000000"
2
Pankaj Arora

Поместите это свойство в текст редактирования:

Android:background="@null"
2
sandeepmaaram

Вы также можете сделать это программно следующим образом: 

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

  myButton.setBackgroundResource(value.resourceId);
1
Isj

EditText, как и любой другой вид/компонент, может быть настроен в XML-файле . Вам просто нужно включить атрибут ниже в атрибутах EditText.

 Android:background="@null"
1
Paathak Kumar
  1. в XML-файле вы используете это свойство:

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

  2. и во время выполнения файла Java при использовании метода onCreate:

    edittext.setBackgroundColor(Color.TRANSPARENT);

1
Mirza Adil

установить это в макете будет работать 

Android:background="@color/transparent

и добавьте это в colors.xml

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