안드로이드 스튜디오

안드로이드 스튜디오 로또앱

아는맛이무섭다 2024. 1. 30. 17:40

 

 

어찌저찌해서 로또앱을 만들었습니다. 코딩을 하는 부분에서 이상은 없었습니다만, 앱을 실행할때 계속 안되서 윗부분을 챗 GPT를 이용하여 수정했습니다.

 

class MainActivity : AppCompatActivity() {

    private val clearButton by lazy { findViewById<Button>(R.id.btn_clear) }
    private val addButton by lazy { findViewById<Button>(R.id.btn_add) }
    private val runButton by lazy { findViewById<Button>(R.id.btn_run) }
    private val numPick by lazy { findViewById<NumberPicker>(R.id.np_num) }

    private val numTextViewList: List<TextView> by lazy {
        listOf(
            findViewById(R.id.tv_num1),
            findViewById(R.id.tv_num2),
            findViewById(R.id.tv_num3),
            findViewById(R.id.tv_num4),
            findViewById(R.id.tv_num5),
            findViewById(R.id.tv_num6)
        )
    }

    private var didRun = false
    private val pickNumSet = hashSetOf<Int>()

    // Rest of your code...

}

 

제 컴의 문제인지는 잘 모르겠으나, 이렇게 수정하니 앱이 실행이 되었습니다.

 

이번 코딩은 약간 이해가 잘 안되네요. 컨디션이 나빠서 그런지, 내일 한번더 코딩을 분해해서 어떻게 하면 이용할 수 있는지 정리할 시간을 가질려고 합니다. 즐거운 하루 되세요