LoaderManager를 사용하는 경우에도 과거 데이터베이스 작성 방식을 계속 관리하고 로더가 변경 사항을 적용하도록 할 수 있습니까? 나는 앱에 기능을 변환하고 추가하는 과정에 있으며 아직 Android 플랫폼에 익숙해 져 있습니다.LoaderManager에서 관리하는 데이터 작성
1
A
답변
1
당신이 CursorLoader
를 사용하는 경우, 당신은을 통해 모든 데이터베이스 업데이트를 수행 ContentProvider
당신이 CursorLoader
와 로더를 사용하고 Cursor
이 변경 통보를받을 것입니다, 그래서 모든 것이 당신을 위해 처리됩니다.
CursorLoader
을 사용하고 있지 않다면 어떻게 든 자신의 Cursor
을 업데이트해야합니다. 예를 들어 내 LoaderEx 프로젝트는 SQLiteOpenHelper
과 직접 작동하는 SQLiteCursorLoader
을 가지고 있으며 로더에 , update()
, delete()
및 execSql()
개의 메소드를 제공하므로 이에 따라 커서를 업데이트 할 수 있습니다.
관련 문제
- 1. AsyncTask에서 LoaderManager에서 반환 된 커서 사용
- 2. 데이터 기반 UI 작성
- 3. Prefuse에서 데이터 작성
- 4. Intent를 통해 LoaderManager에서 다른 활동으로 데이터를 전달하는 방법은 무엇입니까?
- 5. XML에서 데이터베이스의 테스트 데이터 작성
- 6. 데이터 액세스 계층에서 SqlDataReaders를 관리하는 방법은 무엇입니까?
- 7. WPF에서 실패한 데이터 유효성 검사를 관리하는 방법?
- 8. 데이터 영역에서 SQL 문을 관리하는 방법
- 9. Python에서 Java DataInputStream 데이터 작성
- 10. 과도한 데이터 저장소 작성시 작성
- 11. ASP.Net 그리드보기 데이터 작성 문제
- 12. 중요 텍스트 데이터 작성 기술
- 13. 양식 데이터 용 mod_rewrite 작성
- 14. 엔터티 데이터 모델에서 쿼리 작성
- 15. printf에 cout 형식의 데이터 작성
- 16. 올바른 코드를 관리하는 방법
- 17. JavaScript에서 종속성을 관리하는 방법은 무엇입니까?
- 18. Node.js에서 세션을 관리하는 방법
- 19. 연결 풀링을 관리하는 방법
- 20. 아이폰을위한 2 데이터 테이블보기에 이미지 작성
- 21. Excel에서 데이터 표현과 같은 트리를 작성 하시겠습니까?
- 22. 데이터 클러스터링을위한 이미지에 대한 유사 함수 작성
- 23. 프로 시저에서 플랫 파일로 SQL 데이터 작성
- 24. 데이터 저장소의 속성을 가진 파일 작성
- 25. NOAA 데이터 및 CSV 파일 작성
- 26. xml을 데이터 소스로 사용하여 Java에서 보고서 작성
- 27. 파일에 3 차원 데이터 배열 작성
- 28. 배열 비교 및 데이터베이스에 데이터 작성
- 29. Go의 일반 데이터 액세스 기능 작성
- 30. 가젯, XML로 유니 코드 데이터 작성
감사합니다. 덕분에 제가 갖고 있던 몇 가지 질문을 해결하는 데 도움이되었습니다. 내 DBAdapter 클래스에 의해 반환 된 ArrayList를 사용하여 사용자 정의 로더에서 작업하려고했지만 저는 단지 contentprovider로 변환하여 해당 모델로 이동합니다. – ewjames
사실 저는 제 18 장을 다시 읽고 다시 읽었으며 지금 당신이 말하는 것에 대해 좋은 그림을 가지고 있습니다. 다시 감사합니다. – ewjames
나는 더 깊이 잠수 할 때 이것에 대해 하나 더 질문한다. 'SQLiteCursorLoader'를 확장 할 수 있고'buildCursor' 또는 광고에'db.getReadableDatabase(). query'를 사용하는 새로운 함수를 오버라이드 할 수 있습니까? 그래서 내가 가지고있는 코드를 활용하거나 이미 구축 한 DBAdapter 도우미 클래스에서 반환 된 커서를 가져올 수 있습니다. – ewjames