주사위이미지와 랜덤값 로그 차이
올려주신 코드랑 비교 했는데요. 어디가 다른지 못 찼겠습니다. ㅜㅜ package com.hyo.dice_appimport android.os.Bundleimport android.util.Logimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityimport androidx.databinding.DataBindingUtilimport androidx.databinding.DataBindingUtil.setContentViewimport com.hyo.dice_app.databinding.ActivityMainBindingimport kotlin.random.Randomclass MainActivity : AppCompatActivity() { private lateinit var binding : ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) binding = setContentView(this, R.layout.activity_main) val diceImage1 = binding.dice1 //xml에서 이미지뷰의 ID를 바인딩으로 찾아라// val diceImage2 = binding.dice2 binding.diceStartBtn.setOnClickListener { Toast.makeText(this, "주사위Go", Toast.LENGTH_LONG).show() Log.d("MainActivity", Random.nextInt(1,6).toString()) Log.d("MainActivity", Random.nextInt(1,6).toString()) val number1 = Random.nextInt(1,6) val number2 = Random.nextInt(1,6) if (number1 == 1) { diceImage1.setImageResource(R.drawable.dice_1) } else if (number1 == 2) { diceImage1.setImageResource(R.drawable.dice_2) } else if (number1 == 3) { diceImage1.setImageResource(R.drawable.dice_3) } else if (number1 == 4) { diceImage1.setImageResource(R.drawable.dice_4) } else if (number1 == 5) { diceImage1.setImageResource(R.drawable.dice_5) } else { diceImage1.setImageResource(R.drawable.dice_6) } if (number2 == 1) { diceImage2.setImageResource(R.drawable.dice_1) } else if (number2 == 2) { diceImage2.setImageResource(R.drawable.dice_2) } else if (number2 == 3) { diceImage2.setImageResource(R.drawable.dice_3) } else if (number2 == 4) { diceImage2.setImageResource(R.drawable.dice_4) } else if (number2 == 5) { diceImage2.setImageResource(R.drawable.dice_5) } else { diceImage2.setImageResource(R.drawable.dice_6) } } }}