일반 연락처 목록을 확장하는 app/service를 작성하고 싶습니다. 사용자가 연락처 (네이티브 연락처 응용 프로그램 또는 네이티브 연락처 쿼리를 사용하는 사용자 정의 연락처 사용)를 검색하는 경우. 앱이 연락처를 검색합니다. 또한 웹 서비스를 쿼리하여 결과를 얻고 기본 쿼리 + 웹 서비스 결과를 기반으로 결과를 반환합니다 (추가 연락처를 저장하지 않거나 나중에 추가 된 연락처를 삭제하지 않음).ContactsContract.Contacts.query() function을 동적으로 추가/추가하기
필자는 시스템의 ContactsContract.Contacts 쿼리 함수를 재정의 할 수 있다면 그러한 작업을 수행 할 수 있다고 생각합니다. 하지만 모든 앱의 동작을 재정의하는 방법을 알지 못하거나이를 달성하기위한 좀 더 간단한 방법 (일부 리스너 또는 쿼리 기능에 바인딩)이있는 경우이를 알지 못합니다.
감사합니다.