2009-11-18 17 views
5

मेरे ऐप से ईमेल एप्लिकेशन कैसे खोलें। मैं सीधे ईमेल आईडी के साथ लिखें ईमेल स्क्रीन लॉन्च करना चाहता हूं जिसे उपयोगकर्ता को ईमेल करना चाहिए। मैं पीसी पर क्या होता है इसके समान कुछ करना चाहता हूं। यदि आप किसी ईमेल पते पर क्लिक करते हैं, तो सिस्टम स्वचालित रूप से लिखें क्लाइंट के साथ ईमेल क्लाइंट खोल देगा। कम्पोज़ स्क्रीन में ईमेल आईडी शामिल होगी।मेरे आवेदन से ओपन ईमेल एप्लिकेशन

उत्तर

1

क्या कोई mailto: // हैंडलर एंड्रॉइड के भीतर है? इस तरह यह पीसी पर काम करता है, यदि कोई टेक्स्ट mailto: //[email protected] है, तो यह उस ईमेल क्लाइंट की लोडिंग को ट्रिगर करेगा जो उपयोगकर्ता की पसंद के अनुसार डिफ़ॉल्ट पर सेट है। आपकी खोज के लिए शुभकामनाएं। :)

देखभाल करें, टॉम।

1

संपर्क आवेदन के स्रोत कोड में चारों ओर poking से, ऐसा लगता है जैसे आप एक आशय यह है कि कुछ इस तरह दिखता बंद सक्रिय कर सकता है दिखता है:

new Intent(Intent.ACTION_SENDTO, 
    Uri.fromParts(Constants.SCHEME_MAILTO, "[email protected]", null) 
) 
2

मैं जानता हूँ कि यह एक पुराने सवाल है, लेकिन यह पहली हिट फिल्म साबित हुई Google में और यह मुझे सबसे सरल समाधान खोजने के लिए कुछ और खुदाई ले गया।

Intent intent = Intent.parseUri("mailto:[email protected]", Intent.URI_INTENT_SCHEME); 
startActivity(intent); 
संबंधित मुद्दे