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

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

Ответ 1

Попробуйте это

android:background="@null"

Ответ 2

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

Ответ 3

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

myTextView.setBackgroundColor(Color.TRANSPARENT);

Ответ 4

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

android:alpha="0.5"

Ответ 5

Поместите это свойство в edittext:

android:background="@null"

Ответ 6

android:background="#00000000"

Ответ 7

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

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

  myButton.setBackgroundResource(value.resourceId);

Ответ 8

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

 android:background="@null"

Ответ 9

  • в xml файле вы используете это свойство Android: фон = "@андроид: цвет/прозрачный"
  • и в java файле время выполнения в методе onCreate edittext.setBackgroundColor(Color.TRANSPARENT);

Ответ 10

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

android:background="@color/transparent

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

<color name="transparent">#00000000</color>

Ответ 11

Используйте полупрозрачную тему

<activity android:theme="@android:style/Theme.Translucent">