val levelBound = if (level <= 9) level else 1
// 모든 버튼에 리스너 설정
for (i in 0 until levelBound) {
btnLevels[i].setOnClickListener {
// 해당 버튼 클릭 이벤트 처리
AlertDialog.Builder(requireContext()).run {
setTitle(characters[i][1])
setMessage(characters[i][2]) // 여기 함수로 작성
setPositiveButton("프로필 적용하기") { dialog, id ->
upLoadProfileImg(characters[i][0]) // 이미지 파일 전달 해줘야함
binding.userProfile.setImageResource(imgResourceIds[i])
}
setNegativeButton("OK", alertHandler)
show()
}
}
}'Android Studio > ReviewMate' 카테고리의 다른 글
| [Android Studio/Kotlin]RatingBar사용법 (0) | 2023.12.06 |
|---|---|
| [Android Studio/Kotlin] Splash화면 만들기 (1) | 2023.12.06 |
| [해결못함]스프링부트 spring boot mysqld연동 안됨.. (1) | 2023.11.29 |
| firebase에서 url로 이미지 저장하기[Kotlin] (0) | 2023.08.30 |
| [git]로컬에 원격저장소로 덮어쓰기(로컬은 사라짐) (0) | 2023.08.30 |