画像を表示させる3つの方法2022/5/6アプリで画像を表示させるにはImageViewを使います。画像表示には色々方法がありますが、下のような3つの設定方法について試してみたいと思います。Studio2021.1.1ImageView画像はボタンなどと違って静的なUIとして、例えば背景やあるいは何かを説明する画像などとして使うことが多いでしょう。ここでは3種類の表示方法を取り上げてみます。画像を後から変えたり、サイズの変更などImageView画像を拡大縮小など動的に扱うこともできます。画像はdrawableにコピー&ペーストします。img_2.jpgをdrawableを選択してペースしdrawable-24に入れます。\nipmap\ic_launcher\以下のアイコン画像を適当に使うこともできます。img_3.jpgのようにassetsフォルダを作って大きな画像を入れることもできます。encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayoutxmlns: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"><ImageViewandroid:src="@drawable/img_1"android:scaleType="centerCrop"android:layout_width="match_parent"android:layout_height="match_parent"android:contentDescription="@string/img_description1"/></androidx.constraintlayout.widget.ConstraintLayout>リソースファイルですが、contentDescriptionを入れろというワーニングに対応しただけです。この画像の説明を入れるわけですが、なくても大丈夫ではあります。name="img_description1">image1</string></resources>以上の設定で画像が表示されました。android:layout_height="match_parent"12android:layout_width="match_parent"android:layout_height="match_parent"画面の縦横一杯の領域で画像を表示する設定ですが、実際の画像ピクセルと表示領域は必ずしも合ってはいません。使うと画面に合うように拡大縮小してくれます。なにも記述する必要はありません。