fun test(){
val et = EditText(context!!)
et.setText("Edit Text 초기 세팅값")
val alt_bld = AlertDialog.Builder(context!!)
et.inputType = InputType.TYPE_CLASS_NUMBER // 숫자만 입력할수있게 하는 코드, 해당 부분을 주석처리하면 문자도 입력가능하다.
alt_bld.setTitle("타이틀").setCancelable(false).setView(et).setPositiveButton("확인", DialogInterface.OnClickListener { dialog, id ->
val value = et.text.toString()
}).setNegativeButton("취소") { alt_bld, which -> alt_bld.dismiss() }
val alert = alt_bld.create()
alert.show()
}
'프로그래밍 > Kotlin' 카테고리의 다른 글
[Kotlin] 코루틴 디스패처 (0) | 2022.07.05 |
---|---|
[Android] 버튼 클릭시 특정 링크로 이동 (0) | 2022.06.30 |
[Kotlin] 모델로 가져온 Spinner값 표시 (0) | 2022.03.21 |
[Kotlin] 안전하게 특정 클래스로 Type Casting 하는법 (0) | 2022.03.16 |
[Android] Adapter의 아이템 위치찾기 (0) | 2022.03.03 |
댓글