Android 删除邮件的权限值是多少
大家好 我们可以使用Android 删除邮件的权限值是多少,android,android-contentprovider,Android,Android Contentprovider,大家好 我们可以使用CallLog.AUTHORITY删除通话历史记录。下面是删除调用的实用方法 public static void deleteCallLogsFromNative(Context context, long[] rowIds) { ArrayList<ContentProviderOperation> operations = new ArrayList<ContentProviderOperation>( rowId
CallLog.AUTHORITY
删除通话历史记录。下面是删除调用的实用方法
public static void deleteCallLogsFromNative(Context context, long[] rowIds) {
ArrayList<ContentProviderOperation> operations = new ArrayList<ContentProviderOperation>(
rowIds.length);
for (int i = 0, N = rowIds.length; i < N; i++) {
operations.add(ContentProviderOperation
.newDelete(CallLog.Calls.CONTENT_URI)
.withSelection(CallLog.Calls._ID + " = ?",
new String[] { String.valueOf(rowIds[i]) }).build());
}
try {
context.getContentResolver().applyBatch(CallLog.AUTHORITY,
operations);
} catch (Exception e) {
Log.e(TAG,
"Error while deleting calls from native: " + e.toString());
}
}
现在我的问题是,删除邮件的权限
的价值是什么
public static void deleteMessagesFromNative(Context context, long[] rowIds) {
ArrayList<ContentProviderOperation> operations = new ArrayList<ContentProviderOperation>(
rowIds.length);
for (int i = 0, N = rowIds.length; i < N; i++) {
long rowId = rowIds[i];
operations.add(ContentProviderOperation
.newDelete(Uri.parse("content://sms/"))
.withSelection(BaseColumns._ID + " = ?",
new String[] { String.valueOf(rowId) }).build());
}
try {
// here I need AUTHORITY value for deleting messages
} catch (Exception e) {
// TODO: handle exception
}
}