Android/Kotlin

·Android/Kotlin
//Edittext 키보드 내리기 binding.makemarkerEdName.setOnEditorActionListener{ textView, action, event -> var handled = false if (action == EditorInfo.IME_ACTION_DONE) { // 키보드 내리기 val inputMethodManager = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager inputMethodManager.hideSoftInputFromWindow(binding.makemarkerEdName.windowToken, 0) handled = true } handled }
·Android/Kotlin
보호되어 있는 글입니다.
·Android/Kotlin
보호되어 있는 글입니다.
·Android/Kotlin
보호되어 있는 글입니다.
·Android/Kotlin
위의 예제는 3개를 이어 붙인 예제. min,max를 지정하지 않으면 기본값인 0 하나만 있음. 아래처럼 lazy로 선언 후 onCreate에서 numberPicker1 만 호출해도 되고 아니어도 잘 동작했음. 값을 사용할 경우에는 text가 아닌 value 사용 private val numberPicker1 : NumberPicker by lazy{ binding.mainNp01.apply{ binding.mainNp01.minValue = 0 binding.mainNp01.maxValue = 9 } } 값 사용 예 val passwordFromUser = "${numberPicker1.value}${numberPicker2.value}${numberPicker3.value}"
·Android/Kotlin
parent view에 android:clipToPadding="false" 을 추가해줘야함 parentview에! https://pythonq.com/so/android/182768
하니낫허니
'Android/Kotlin' 카테고리의 글 목록