एंड्रॉइड डिफ़ॉल्ट ईमेल क्लाइंट के माध्यम से छवि के साथ एचटीएमएल सामग्री कैसे भेजें?
हाइपरटेक्स्ट मार्कअप भाषा (एचटीएमएल) के माध्यम से एंड्रॉइड के लिए डिफ़ॉल्ट ईमेल क्लाइंट में इनलाइन छवियों को हम कैसे प्राप्त कर सकते हैं?
एंड्रॉइड डिफ़ॉल्ट ईमेल क्लाइंट के माध्यम से छवि के साथ एचटीएमएल सामग्री कैसे भेजें?
हाइपरटेक्स्ट मार्कअप भाषा (एचटीएमएल) के माध्यम से एंड्रॉइड के लिए डिफ़ॉल्ट ईमेल क्लाइंट में इनलाइन छवियों को हम कैसे प्राप्त कर सकते हैं?
आप नहीं कर सकते हैं। डिफ़ॉल्ट ईमेल एप्लिकेशन <img />
टैग का समर्थन नहीं करता है।
क्योंकि, ImageSpanParcelable लागू नहीं कर रहा है।
इसलिए इराद के PUT_EXTRA के साथ विफल रहा।
इसकी, जैसे केवल बुनियादी टैग के लिए काम करता है, Sending html email in android using <table>, etc. - is there really no relatively built-in Intent way? पर <b>, <i>
आदि
स्ट्रिंग शरीर = "<html><body><table>...</table></body></html>
";
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "subject");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body).toString());
startActivity(Intent.createChooser(emailIntent, "Email:"));
दुर्भाग्य से, <table>
,'img'
टैग समर्थित नहीं है। समर्थित टैग वास्तव में ईमेल भेजने के लिए उपयोग किए जाने वाले ईमेल क्लाइंट पर अधिक निर्भर हैं - उनमें से कुछ अन्य की तुलना में अधिक जटिल/प्रतिबंधित हैं। उनमें से अधिकांश सुपर-बेसिक फॉर्मेटिंग टैग जैसे <b>, <i>, <h1>,
का उपयोग करते हैं और इसी तरह, हालांकि।
इसके लिए कोई समाधान? – OMAK
Google कहां है? –