본문 바로가기

IT/Android103

Kotlin] 안드로이드 editText 엔터 눌러서 입력 텍스트 입력할 때 버튼으로 입력을 완료하기도 하지만 키보드의 엔터를 눌러 완료하려면 엔터에 대한 리스너를 지정해주면 된다. editText.setOnKeyListener { v, keyCode, event -> if (event.action == KeyEvent.ACTION_DOWN && keyCode == KEYCODE_ENTER) { // 엔터 눌렀을때 행동 ~~~ } true } 2020. 4. 27.
Kotlin] 안드로이드 버튼 텍스트 대문자 해제 버튼 텍스트가 자동으로 대문자로 나타나는걸 해제 android:textAllCaps="false" TextView | Android 개발자 | Android Developers developer.android.com 2020. 4. 26.
Kotlin] 안드로이드 밀어서 잠금해제 찾아봐도 안 나와서 그냥ㅠ 시작, 끝점 계산해서 잠금해제 직선거리가 80000 넘으면 finish() //시작, 끝점 계산해서 잠금해제 var startX = 0 var startY = 0 var endX = 0 var endY = 0 MYlayout.setOnTouchListener { v, event -> when(event.action){ MotionEvent.ACTION_DOWN -> { // 처음 startX = event.x.toInt() startY = event.y.toInt() } MotionEvent.ACTION_MOVE -> { // 마지막 endX = event.x.toInt() endY = event.y.toInt() } // 이동 끝내고 조건 맞으면 잠금헤제 else -> { i.. 2020. 4. 25.
Kotlin] 안드로이드 Notification 창 클릭 // 버튼 x 안드로이드 알림이 떴을 때 그 창을 눌러서 이동하게 한다. val builder = Notification.Builder(this, ANDROID_CHANNEL_ID) ... .setContentText("앱 실행주우웅") // 클릭시 메인 엑티비티로 이동하게 val intent = Intent(this, MainActivity::class.java) val pendingIntent = PendingIntent.getActivity(this, 0, intent, 0) builder.setContentIntent(pendingIntent) Notification.Builder | Android 개발자 | Android Developers Notification.Builder public static cla.. 2020. 4. 23.