-
[Android/Kotlin] AlertDialog 커스텀Android/Kotlin 2022. 7. 19. 17:53반응형
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다]
<Spinner 형태의 타임 피커 표시하기>
val dialogView = layoutInflater.inflate(R.layout.timepicker, null) val timePicker = dialogView.findViewById<TimePicker>(R.id.timePicker) val builder = AlertDialog.Builder(this) builder .setView(dialogView) .setPositiveButton("확인", DialogInterface.OnClickListener { dialogInterface, i -> if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { time_editText.setText(""+timePicker.hour+"시 "+timePicker.minute+"분") } else{ time_editText.setText(""+timePicker.currentHour+"시 "+timePicker.currentMinute+"분") } }) .setNegativeButton("취소", DialogInterface.OnClickListener { dialogInterface, i -> }) .show()
반응형'Android > Kotlin' 카테고리의 다른 글
[Android/Kotlin] 앱 종료하고 재시작(첫 화면으로 돌아가기) (0) 2022.08.06 [Android/Kotlin] SharedPreference에 ArrayList 저장하기 (0) 2022.07.31 [Android/Kotlin] 데이터 바인딩(DataBinding) (0) 2022.07.15 [Android/Kotlin] Fragment에서 Activity 리소스 접근하기 (0) 2022.07.14 [Android/Kotlin] Fragment에서 Context 사용하기 (0) 2022.07.14