0
連絡先を削除するには、lookup_keyを使用して読んだことが最良の方法です。連絡先が編集されている場合でも、各連絡先には一意のルックアップキーがあります。たとえば、名前や番号などで削除する場合は、複数のエントリを削除できます。連絡先のlookup_keyを使用して連絡先を削除する方法
言って、私は私の電話帳またはSIM内の連絡先のLOOKUP_KEY持っている場合:
String thelookupkey = 1393i2f.3789r504-2927292F4D4D2F35274949374B.2537i1272844629.1728i108
をどのように私は私の電話帳から、この連絡先を削除することができます。私は私が(はい、MEを書いたと言って誇りに思ってい
public void deletecontactbutton(View view) {
context.getContentResolver().delete(ContactsContract.Contacts.CONTENT_LOOKUP_URI,
null, thelookupkey);
}
はこれをチェックします。http://のstackoverflowを。 com/questions/527216/how-to-remove-a-contact-programmatically-in-android – Rafal
Rafalに感謝します。私はいくつかの答えが危険に紛れているのを発見し、私の電話帳でそれを危険にさらすことは確実ではありませんでした。私は自分の携帯電話で自分のアプリをテストします。私は実際に答えの1つ後にコメントを残しました。 – CHarris
@Rafal私の答えを参照してください。 – CHarris