728x90
안녕하세요.
오늘은 EditText에 테두리를 만들어서 게시글 내용을 적거나 메모장 처럼 보이도록 만들어보겠습니다.
drawable 폴더에서 우클릭 -> new -> Drawable Resource File 클릭해주세요.
임의의 파일이름을 정하여 xml 파일을 만들고 코드 입력
저는 파일 이름을 et_custom 으로 만들었습니다.
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<solid android:color="#000000" />
</shape>
</item>
<item android:top = "1dp"
android:right= "1dp"
android:left="1dp"
android:bottom="1dp">
<shape android:shape="rectangle">
<solid android:color="#ffffff" />
</shape>
</item>
</layer-list>
"#000000"은 검정색 입니다.
EditText의 바깥 테두리를 검정색으로 하였습니다.
"#ffffff"는 하얀색 입니다.
바탕색은 하얀색으로 하였습니다.
<EditText
android:id="@+id/et"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_marginLeft="56dp"
android:layout_marginTop="40dp"
android:hint="내용을 입력해주세요."
android:ems="10"
android:gravity="top"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:background="@drawable/et_custom"/>
맨 마지막줄에 있는
android:background="@drawable/et_custom"
으로 방금 만든 drawble 폴더에 xml 파일을 적용시킬 수 있습니다.
'안드로이드 자바' 카테고리의 다른 글
[JAVA][Android] AlarmManager를 사용해 알람 등록 하기 (0) | 2022.10.27 |
---|---|
[JAVA][Android] ViewFlipper 사용해보기 (0) | 2022.10.26 |
[JAVA][Android] EditText 키보드 엔터(Enter)키 기능 변경 (0) | 2022.10.11 |
[Java][Android]EditText password toggle 버튼 (0) | 2022.10.04 |
[Android][Java] 리사이클러뷰 어댑터 (2) | 2022.10.03 |