我有以下鳕鱼,想要删除一个特殊的联系人姓名我必须做什么?
注意:我创建了一个动态数组复选框以便永远联系。
提前谢谢。
final Button bt2=(Button) findViewById(R.id.button2);
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
for(int i=0;i<counter;i++)
{
if(allCheckBox.get(i).isChecked() == true)
{
ContentResolver cr = getContentResolver();
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI,
null, null, null, null);
while (cur.moveToNext()) {
if(cur.getString(cur.getColumnIndex(ContactsContract.Contacts.LOOKUP_KEY))=="Reza")
{
try{
String lookupKey = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.LOOKUP_KEY));
Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_LOOKUP_URI, lookupKey);
System.out.println("The uri is " + uri.toString());
cr.delete(uri, null, null);
}
catch(Exception e)
{
System.out.println(e.getStackTrace());
}
}
}
}
}
}
});