我想刪除我的消息中的所有消息,只需點擊一下按鈕。但我已經嘗試過下面的代碼,它不工作......有人可以幫助我實現這一目標嗎?謝謝...如何刪除Android中SMS收件箱中的所有消息?
public class DeleteSMSActivity extends Activity implements OnClickListener{
/** Called when the activity is first created. */
Button press;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
press = (Button)findViewById(R.id.button1);
press.setOnClickListener(this);
}
public void onClick(View view){
ContentResolver cr = getContentResolver();
Uri inboxUri = Uri.parse("content://sms/inbox");
Cursor c = cr.query(inboxUri , null, null, null, null);
while (c.moveToNext()) {
// Delete the SMS
String pid = c.getString(0); // Get id;
String uri = "content://sms/" + pid;
cr.delete(Uri.parse(uri), null, null);
}
}
}
我應該在Manifest中添加什麼?在使用我的Galaxy Tab進行測試時有力度關閉2
這是問題的正確答案... – Venkat
我想對我的三星Galaxy Tab ...的應用程序強制關閉 – user1782267
@ user1782267加'抓'塊。 –