Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Androidで連絡先または連絡先IDを指定すると、その連絡先との間で行われた通話のリストを取得するにはどうすればよいですか? 通話記録と同様ですが、1 人だけにフィルターされます (もちろん、複数の電話番号の可能性もあります)。
一般的に、あなたはしません。CallLogとContactsContractコンテンツ プロバイダの間に厳密な関係はありません。
CallLog
ContactsContract
発信者が連絡先だった場合は、発信者の表示名をキャッシュします。CallLogそれを調べてみることはできますが、データは変更される可能性がありますが、ContactsContractデータは変更されないため、信頼性はやや低いと予想されますCallLog。