私のアプリでは、連絡先を他のデータに関連付けたいと思います。連絡先への参照は可能な限り永続的である必要があります。そうしないと、関連するデータがゴミになります。
まず、ContactsContract.Contact.LOOKUP_KEYを使用して集約連絡先にアクセスする必要があるというのは正しいですか?
上記を想定すると、LOOKUP_KEYはどの程度永続的ですか?基礎となるrawテーブルの少なくとも1つが存続する限り、有効であると想定したいと思います。特に、ユーザーが次のことを行っているかどうかに関係なく、永続的にしたいと思います。-rawテーブルのいずれかで名前を変更します-rawテーブルから削除します(すべてのrawテーブルからではありません)-新しいrawテーブルに個別に追加します。
私の仮定は有効ですか?そうでない場合、何か提案はありますか?
ありがとう。