Android 앱 구현에서 drawable에 저장된 사진 보기(Android Studio, Java)

하고 싶은 일



화면에 사진을 표시하고 싶습니다.
사진은 스스로 촬영한 것 등을 사용하고 싶다.

이미지 파일 준비



우선, 자신의 PC 등에 보존되어 있는 임의의 사진(이미지 파일)을,
res/drawable

에 복사합니다.

Android Studio의 왼쪽 메뉴에 표시됨



직접 D&D 하면 된다.
(sample_image_01.jpg를 저장 한 예. 빨간 차 사진.)

ImageView 배치



팔레트에서 ImageView를 D&D하면
다음 화면이 표시되므로,
"프로젝트"를 선택하고,
방금 복사한 이미지를 선택하고 OK를 누릅니다.



위치 조정



ImageView를 적절한 위치로 이동합니다.



layout/activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World!"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:srcCompat="@drawable/sample_image_01"
        tools:layout_editor_absoluteX="0dp"
        tools:layout_editor_absoluteY="0dp" />

</androidx.constraintlayout.widget.ConstraintLayout>

표시 확인



빌드하면 다음과 같이 표시됩니다.

좋은 웹페이지 즐겨찾기