실제 카카오톡은 앱 화면에 알림을 띄우지만 여기선 앱 화면에서 버튼을 클릭하는 순간 알림을 띄울 것이다. 데이터도 가상으로 처리할 것이다. 알림에 답장 기능을 추가할 것이며 답장에 입력한 내용은 로그로 출력하겠다.
내가 겪은 오류들
1. remoteInput 임포트 문제
메인액티비티의 임포트 구문에서
import android.app.RemoteInput 을 import androidx.core.app.RemoteInput으로 바꿔줬다.
remoteinput을 모듈이름 우클릭하고 검색하면 된다.
2. permission denied
왜지? 왜 안될까... 왜... 매니페스트에도 퍼미션 다 넣었는데..?
해결방법
내가 쓰는 핸드폰하고 똑같다고 생각하면 된다
사용자가 설정 가서 알림을 허용해야 한다!
사용자의 입장에서 생각해야 한다는 것을 깨달았다.
언젠가 진짜로 답장을 보낼 수 있는 날까지~
'깡샘 코틀린' 카테고리의 다른 글
09-4 메신저 앱의 인트로 화면 만들기(실습) (0) | 2023.08.04 |
---|---|
08-3 시계 앱의 스톱워치 기능 만들기(실습) (0) | 2023.08.02 |
07-6 전화 앱의 키패드 화면 만들기(실습) (0) | 2023.08.02 |
06-5 카카오톡 비밀번호 확인 화면 만들기(실습) (0) | 2023.08.02 |
21-4 파이어베이스 클라우드 메시징 (0) | 2023.07.15 |