<item type="id" name="dialog_readonly_contact_hide_confirmation"/>
<item type="id" name="dialog_multiple_contact_delete_confirmation"/>
<item type="id" name="dialog_readonly_contact_delete_confirmation"/>
- <item type="id" name="dialog_share_confirmation" />
<!-- For ExportVCard -->
<item type="id" name="dialog_export_confirmation"/>
<!-- Dialog message shown when a user confirms whether he/she export Contact data -->
<string name="confirm_export_message">Are you sure you want to export your contact list to \"<xliff:g id="vcard_filename">%s</xliff:g>\"?</string>
- <!-- Dialog title shown when a user confirms whether he/she does bulk sharing (visible contacts) -->
- <string name="confirm_share_visible_contacts_title">Confirm bulk sharing</string>
-
- <!-- Dialog message shown when a user confirms whether he/she really wants to do bulk sharing (via Bluetooth, etc.) (visible contacts) -->
- <string name="confirm_share_visible_contacts_message">Are you sure you want to share all visible contacts?</string>
-
<!-- Dialog title shown when exporting Contact data failed -->
<string name="exporting_contact_failed_title">Failed to export contact data</string>
import android.provider.ContactsContract.Contacts;
import android.provider.ContactsContract.Data;
import android.provider.ContactsContract.Intents;
-import android.provider.ContactsContract.Presence;
import android.provider.ContactsContract.ProviderStatus;
import android.provider.ContactsContract.RawContacts;
import android.provider.ContactsContract.SearchSnippetColumns;
.setPositiveButton(android.R.string.ok,
new DeleteClickListener()).create();
}
- case R.id.dialog_share_confirmation: {
- return new AlertDialog.Builder(this)
- .setTitle(R.string.confirm_share_visible_contacts_title)
- .setMessage(getString(R.string.confirm_share_visible_contacts_message))
- .setNegativeButton(android.R.string.cancel, null)
- .setPositiveButton(android.R.string.ok,
- new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int which) {
- if (which == DialogInterface.BUTTON_POSITIVE) {
- doShareVisibleContacts();
- }
- }
- }).create();
- }
}
return super.onCreateDialog(id, bundle);
}
break;
}
case R.string.share_visible_contacts: {
- showDialog(R.id.dialog_share_confirmation);
+ doShareVisibleContacts();
break;
}
default: {