content provider 사용 오류
512
投稿した質問数 2
DBHelper(context) 에서 type mismatch 가 되어 실행이 안되네요.
아래는 제가 테스트 했던 소스 인데, 강좌 소스와 다른점은 전혀없는것 같은데 에러가 나는 이유를 잘 모르겠습니다.
override fun query(uri: Uri, projection: Array<String>?, selection: String?,
selectionArgs: Array<String>?, sortOrder: String?): Cursor? {
// TODO: Implement this to handle query requests from clients.
var helper = DBHelper(context)
var db = helper.writableDatabase
return db.query("TestTable", projection, selection, selectionArgs, null, null, sortOrder)
}
回答 4
1
DBHelper(context) 에서 context 가 nullable 을 요구하는것 같아 DBHelper(context!!) 이렇게 하면 정상 실행이 됩니다..

앱내 광고 빈도 관련 문의사항
0
3
1
실무 내용 문의드려요
0
26
2
앱 초기 진입시 전면광고 관련 질문
0
53
2
원하지 않은 외국인 유입
0
78
2
페이징 처리에서 offset/limit에 대한 질문
1
59
1
안녕하세요 질문있습니다.
0
46
2
프로젝트 의존 관계
0
53
2
usecase 사용 기준
1
70
2
android crud중 c 영상이 12초만 있는 잘린 영상이에요.
0
50
2
sqlite 데이터 입력질문
0
214
1
서비스 21분 강의 질문입니다.
0
335
1
안드로이 Pie 부터 설정 추가
0
231
0
톰캣 에러가 난다면..
0
3114
1
sqlite app이 실행 되어 있지 않아도 되나요?
0
382
4
이 강의 녹음은 소리가 너무 작습니다.
0
284
3
신규 강의 에서는 Room 추가 부탁 드립니다.
0
176
0
안드로이 Q에서 Download폴더에 파일 어떻게 읽고/쓰나요?
0
2585
2
Dialog 버튼 순서 변경 문의
0
297
1
Fragment에서 activity 사용이 바로 안되네요..
0
244
0
Fragment에서는 왜 컨트롤 바로 접근이 안되나요?
0
327
1
안드로이 api level 28부터는 에러납니다.
0
324
0
권한관련 질문
0
239
1
Handler 관련 질문입니다.
0
261
0
강의에서 필요한 부분만 먼저 들으면서 잠금화면을
0
240
1

