从资源中使用int数组中的drawables可以通过以下步骤完成:
int[] drawableIds = {R.drawable.image1, R.drawable.image2, R.drawable.image3};
这里的R.drawable.image1
是指对应资源文件夹中的图片文件的id。
int drawableId = drawableIds[0];
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image1" />
这里的@drawable/image1
表示对应资源文件夹中的图片文件。
setImageResource()
方法设置新的drawable资源。例如:ImageView imageView = findViewById(R.id.imageView);
imageView.setImageResource(drawableId);
这里的drawableId
是之前从数组中获取的drawable资源的id。
以上就是从资源中使用int数组中的drawables的步骤。请注意,以上示例仅为演示目的,实际情况中需要根据你的具体需求进行适当的调整。
腾讯云相关产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云