어찌저찌해서 로또앱을 만들었습니다. 코딩을 하는 부분에서 이상은 없었습니다만, 앱을 실행할때 계속 안되서 윗부분을 챗 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...
}
제 컴의 문제인지는 잘 모르겠으나, 이렇게 수정하니 앱이 실행이 되었습니다.
이번 코딩은 약간 이해가 잘 안되네요. 컨디션이 나빠서 그런지, 내일 한번더 코딩을 분해해서 어떻게 하면 이용할 수 있는지 정리할 시간을 가질려고 합니다. 즐거운 하루 되세요
'안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 Fragment(프래그먼트) (0) | 2024.02.23 |
---|---|
안드로이드 스튜디오 by lazy 코딩 (초기화버튼 만들기) (2) | 2024.01.31 |
안드로이드 스튜디오 도형 만들기 (0) | 2024.01.26 |
안드로이드 스튜디오 Button 버튼 코딩 (0) | 2024.01.24 |
안드로이드 스튜디오 앱 실행 화면 미리보기 기능 (2) | 2024.01.23 |