Etc/android
[android] kotlin TimePickerDialog 동적 생성 OnTimeSetListener
ten415
2023. 8. 12. 16:59
728x90
반응형
val cal = Calendar.getInstance()
TimePickerDialog(this, object : TimePickerDialog.OnTimeSetListener {
override fun onTimeSet(view: TimePicker?, hourOfDay: Int, minute: Int) {
Log.v("LOG" , "날짜/시간 : "+ (String.format("%d : %d", hourOfDay, minute)))
var sMinute = ""
if(minute < 10){
sMinute = "0" + minute
}else{
sMinute = minute.toString()
}
if(hourOfDay >= 12){
var textView = findViewById<TextView>(R.id.텍스트뷰ID)
textView.setText("오후 " + (hourOfDay-12) + ":" + sMinute)
}else
{
var sHour = ""
if(hourOfDay < 10){
sHour = "0" + hourOfDay
}else{
sHour = hourOfDay.toString()
}
var textView = findViewById<TextView>(R.id.텍스트뷰ID)
textView.setText("오전 " + sHour + ":" + sMinute)
}
}
}, cal.get(Calendar.HOUR_OF_DAY), cal.get(Calendar.MINUTE), false).show()
728x90
반응형