본문으로 바로가기

 

EditText라는 것을 나타내주는 요소들이 커서와 밑줄이기도 하겠지만, 밑줄을 미관상 표시하고 싶지 않은 경우가 있는데요.

xml 파일상에서 EditText내의 background 옵션에 '투명' 색상 값, 혹은 'null'을 적용시켜주면, 밑줄을 나타내지 않는것이 가능합니다.

아래 두가지 값 중 하나를 적용시키기면 됩니다(의미/결과는 동일합니다)

 

     

방법 1. android:background="@android:color/transparent"

  

<EditText

android:id="@+id/editText"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center"

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

 

방법 2. android:background="@null" 

 

<EditText

android:id="@+id/editText"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center"

android:background="@null"/>