我試圖從外部活動上下文中使用Intent
啓動電子郵件應用程序,並且我已經設置了該標誌。上下文需要FLAG_ACTIVITY_NEW_TASK標誌,但我已經設置了標誌
有什麼建議嗎?
public void onSwipeLeft() {
Intent i = new Intent(Intent.ACTION_SEND);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
try {
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL, new String[]{addressList[position]});
aContext.startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex)
}
}
這裏的錯誤:
上下文的背景下= MyApplication.this.getApplicationContext(); –
嘗試設置標誌後額外? (順便提一下,你爲什麼要設置兩次國旗?) –
請將您的錯誤文字而不是圖像 – ppperry