나는 내 자신의 응용 프로그램에서 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
문제는 응용 프로그램에서 프로그래밍 방식으로 Gmail에 액세스 할 수 있지만 위에 주어진 코드를 사용하여 Gmail을 삭제할 수 없다는 것입니다.이 코드는 gmail.java의 delete 메소드에서 가져온 것입니다. 우리 자신의 응용 프로그램에서 gmails를 삭제하십시오. –