Development/Kotlin(Android)
[android] EditText 밑줄 제거
가비닷
2022. 5. 28. 12:08
아래와 같이 EditText 아래의 밑줄이 항상 표시된다.
화면 디자인 중 밑줄을 표시하지 않고 싶을때 제거 방법 입니다.

아래 코드와 같이 Layout xml 파일내에 EditText 태그내에 아래의 라인을 추가한다.
android:background="@null"
<EditText
android:id="@+id/text_project_name"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:hint="프로젝트명"
android:inputType="text"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/project"
tools:layout_editor_absoluteX="20dp"
android:background="@null"
/>
그러면 아래와 같이 밑줄이 제거 되어 표시됩니다.

* 아래와 같이 transparent로 설정해도 동일한 효과를 줄 수 있습니다.
android:background="@android:color/transparent"