[Android 앱 개발 입문] 과제 - 자기소개 앱 (4)선택 과제2

0
post-thumbnail

🍥구현 기능

  • 앱에 여러 개의 이미지를 추가하여,
    홈 화면으로 이동할 때마다 이미지가 무작위로 표시되도록 구현하기

🍥구현하기

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)

        ...
    }
}
profile
Be able to be vulnerable, in search of truth

0개의 댓글