अपने Android एप्लिकेशन में, मैं संदेश का उपयोग कर निम्नलिखित प्रोग्राम के रूप में के लिए, विषय के साथ डिफ़ॉल्ट ईमेल संपादक को खोलने के लिए सक्षम हूँ, और:ईमेल के इरादे को समाप्त करने और परिणाम प्राप्त करने के लिए कैसे प्रतीक्षा करें?
Intent emailIntent=new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, toemail);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, body);
emailIntent.setType("text/plain");
emailIntent.setClassName("com.android.email", "com.android.email.activity.MessageCompose");
startActivity(emailIntent);
यह अच्छा काम करता है, लेकिन मैं जब तक मेरे एप्लिकेशन में प्रतीक्षा करने की आवश्यकता उपयोगकर्ता ईमेल स्क्रीन के साथ समाप्त होता है और यह भी जानता है कि ईमेल भेजा गया था या त्याग दिया गया था या नहीं।
कोई भी यह कैसे जानता है?
आपको 'emailIntent.setType (" message/rfc822 ") का उपयोग करना चाहिए;' संदर्भ: [इंटरनेट मीडिया प्रकार] (http://en.wikipedia.org/wiki/Internet_media_type#Type_message)। –