Android Studio/java

32. [안드로이드/java] 이미지 넣기 ImageView

drizzle0925 2021. 10. 28. 14:16
728x90

xml에 이미지 넣는 방법을 알아보겠습니다.

우선 기본 템플릿을 준비합니다.

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World"/>

</LinearLayout>

 

삽입할 이미지를 선택하고 ctrl + c를 눌러서 복사합니다.

 

drawable 폴더를 클릭하고 ctrl + v 해서 이미지를 삽입합니다.

 

OK를 클릭합니다.

 

이미지 파일 이름 수정이 가능합니다. 수정이 필요하면 수정하고 필요 없다면 Refactor를 클릭합니다.

 

이미지가 추가되었습니다.

 

layout_width : 이미지 가로 크기

layout_height : 이미지 세로 크기

src : 이미지 경로

위 속성을 지정하시면 아래와 같이 이미지가 표시됩니다. 이미지 경로를 지정할 때는 확장자를 제외한 이름만 적어주어야 합니다.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center">

    <ImageView
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:src="@drawable/img2"/>

</LinearLayout>

728x90