반응형
단순한 버튼이 아닌
이미지를 입힌 버튼을 만드는 방법에 대해서
이야기하고자 한다.
먼저 사용할 이미지를 준비해야 한다.
나는 위와같은 이미지를 사용할 예정이다.
이 이미지를 drawable이란 폴더에 저장해야 한다.
안드로이드 스튜디오 오른쪽을 보면
res > drawable 폴더가 있다.
drawable 폴더에 내가 사용할 이미지를 끌어와서 넣어놓는다.
그리고 나는 이미지의 이름을 main_todayallergy_btn이라고 저장해놨다.
<ImageButton
android:layout_width="290dp"
android:layout_height="110dp"
android:background="@drawable/main_todayallergy_btn"
/>
이제 xml 파일로 가서
이미지 버튼인 걸 명시하기 위해
<ImageButton
을 입력한다.
그리고 width와 height 값을 작성해준다.
여기서 가장 중요한 건 맨 하단에 있는 android: backround인데
android:backgroud= 뒤에 이미지가 저장된 경로와 이미지 이름을 작성해줘야 한다.
위에서 이미지는 drawable이란 폴더에 저장했었다.
그리고 이미지 이름은 main_todayallergy_btn 이었음으로
@drawable/main_todayallergy_btn 이라고 작성해주면
이미지를 적용할 수 있다.
그럼 이미지가 잘 적용된 걸 확인할 수 있다.
반응형
'IT > Android studio' 카테고리의 다른 글
[Android] 리싸이클러뷰(recyclerview) 글씨 잘림 현상 (0) | 2023.03.28 |
---|---|
[Android] kotlin.NotImplementedError 초간단 해결방법 (0) | 2023.03.28 |
[Android] 선 만드는 방법 (수평선, 수직선) (0) | 2022.11.25 |
[Android] BottomnavigationView 모든 글자(title) 보이게 하는 방법 (0) | 2022.11.13 |
[Android Studio] 타이틀 바(상단 바) 없애기 (0) | 2022.11.05 |