🍥구현 기능
- 앱에 여러 개의 이미지를 추가하여,
홈 화면으로 이동할 때마다 이미지가 무작위로 표시되도록 구현하기
🍥구현하기
HomeActivity 클래스
class HomeActivity : AppCompatActivity() {
private val TAG = "HomeActivity"
private val homeImageView:ImageView by lazy{findViewById(R.id.iv_home)}
...
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_home)
val imageNumber:Int = Random.nextInt(5)+1
val imageId = resources.getIdentifier("ham${imageNumber}", "drawable", packageName)
homeImageView.setImageResource(imageId)
...
}
}