我試圖在點擊Button
時發送電子郵件,並且我想在發送電子郵件後進入應用的主頁。我試過這段代碼,但它不工作。我可以發送電子郵件,但之後我無法進入主頁,我正在發送電子郵件的同一頁面。如何在一個按鈕內單擊使用兩個意圖?
public void onSendClick(View view) {
Intent intent = new Intent(Intent.ACTION_SEND_MULTIPLE);
intent.setType("Audio/mp3");
intent.putExtra(Intent.EXTRA_SUBJECT, "Attachment from app");
intent.putExtra(Intent.EXTRA_TEXT, "Sending mp3 file ");
intent.putExtra(Intent.EXTRA_EMAIL, new String[] {"[email protected]"});
ArrayList<Uri> uris = new ArrayList<Uri>();
uris.add(Uri.fromFile(new File(mFileName.getAbsolutePath())));
intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
startActivity(Intent.createChooser(intent, "Send mail"));
/* Intent i = new Intent(SubmitActivity.this, MainActivity.class);
//i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
this.startActivity(i); */
}
非常感謝,其實我沒有做好,現在它的工作原理,非常感謝... :-) –