Android
ImageView 이미지 넣기 (코드)
j_iyeon
2023. 8. 3. 20:48
setImageResource
drawable 폴더 내 이미지
val iv1 = findViewById<ImageView>(R.id.iv1)
iv1.setImageResource(R.id.dog)
Uri 이미지
val iv2 = findViewById<ImageView>(R.id.iv2)
iv2.setImageResource(Uri uri)
이미지 랜덤 넣기
drawable 폴더 내 이미지
// 사진 경로 배열로 넣기
val img = arrayListOf<Int>(R.drawable.dog1_circle, R.drawable.dog2_circle, R.drawable.dog3_circle, R.drawable.dog4_circle, R.drawable.dog5_circle)
//imgsize 크기의 0부터 4사이의 랜덤값 불러오기 (Math.random : 0~1사이의 랜덤 소수점 값 불러옴)
var imageIndex = (Math.random() * img.size).toInt()
//이미지 띄우기iv3.setImageResource(img[imageIndex])