मैं एक आशय का उपयोग करके कुछ पाठ साझा करने का प्रयास कर रहा हूं:
Intent i = new Intent(android.content.Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT");
और चयनकर्ता के साथ युद्ध करना:
startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using)));
यह काम करता हैं! लेकिन केवल ईमेल ऐप के लिए।
मुझे सभी मैसेजिंग ऐप के लिए एक सामान्य इरादे की आवश्यकता है: ईमेल, एसएमएस, आईएम (व्हाट्सएप, वाइबर, जीमेल, एसएमएस ...) का उपयोग android.content.Intent.ACTION_VIEW
करने की कोशिश की और i.setType("vnd.android-dir/mms-sms");
कुछ भी नहीं की मदद से उपयोग करने की कोशिश की ...
( "vnd.android-dir/mms-sms"
केवल एसएमएस का उपयोग करके साझा किया गया!)