📅  最后修改于: 2023-12-03 14:39:09.765000             🧑  作者: Mango
在 Android 应用程序中,使用 ImageView 控件来显示图像是一种常见的方法。这里将介绍如何从 Java 代码中设置 ImageView 的图像源。
在使用 ImageView 显示图像前,需要将图像资源添加到应用程序中。将希望在 ImageView 中显示的图像放置到以下目录中:
app/src/main/res/drawable
如果需要支持不同分辨率的设备,则可以将不同分辨率的图像资源放置到相应的目录中。
要从 Java 代码中设置 ImageView 的图像源,需要使用以下语句:
imageView.setImageResource(R.drawable.image_name);
其中:
imageView
是要设置图像的 ImageView 控件的实例。R.drawable.image_name
是要显示在 ImageView 中的图像资源的名称。如果有多个文件夹使用,请使用类似R.drawable.folder_name/image_name
这样的方式。例如,要在 ImageView 中显示名为 my_image 的图像,则可以使用以下代码:
ImageView myImageView = findViewById(R.id.imageView);
myImageView.setImageResource(R.drawable.my_image);
在此示例中,R.id.imageView
是在布局 XML 文件中指定的 ImageView 控件的 ID。
使用 Android 的 ImageView 控件来显示图像是一种常见的方法。为了从 Java 代码中设置 ImageView 的图像源,请使用 setImageResource()
方法,并指定图像资源的名称。
此外,有关 ImageView 的其他属性,例如缩放类型、大小等,也可以在 Java 中进行设置。有关更多信息,请参阅 Android 官方文档。