Android 개발을 하다 보면, EditText의 기본 밑줄을 없애고 싶을 때가 있습니다. 다음은 이를 간단하게 구현하는 방법입니다.
줄 없애는 방법
EditText의 밑줄을 없애려면, XML 레이아웃 파일에서 EditText의 background 속성을 null로 설정하면 됩니다.
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@null"/>
이렇게 설정하면 EditText의 기본 밑줄이 사라지게 됩니다.
프로그래매틱 방법
또는, Java 코드에서 직접 설정할 수도 있습니다.
EditText editText = findViewById(R.id.editText);
editText.setBackground(null);
이 코드는 findViewById를 통해 EditText를 찾은 후, setBackground 메소드를 사용하여 밑줄을 없애는 방식입니다.
결론
이렇게 간단하게 EditText의 기본 밑줄을 없앨 수 있습니다. XML 레이아웃에서 설정하거나, 코드에서 직접 설정하는 방법을 사용하여 원하는 디자인을 적용할 수 있습니다.