我正在使用我自己的應用程序訪問Gmail電子郵件的應用程序,但我無法通過他們的ID刪除這些電子郵件。我怎樣才能做到這一點?以編程方式刪除Gmail電子郵件
delete.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
try {
Uri uri = Uri.parse((new StringBuilder()).append(
"content://gmail-ls/messages/").append(account_name).append("/").append(mail_id).toString());
getContentResolver().delete(uri, null, null);
Toast.makeText(cont, "Deleted", Toast.LENGTH_SHORT).show();
// getContentResolver().delete(
// Uri.parse("content://gmail-ls/conversations/"
// + account_name + "/" + mail_id + ""), null,
// null);
} catch (Exception e) {
e.printStackTrace();
}
}
});
你的問題是什麼? – njzk2 2012-03-20 13:53:24
問題是,我能夠以編程方式在我的應用程序中訪問Gmail,但我無法使用上面給出的代碼將它們刪除。此代碼取自gmail.java的delete method.please給我一個解決方案,它將能夠刪除我們自己的應用程序中的Gmail。 – 2012-03-21 06:08:43