oh .. man .. i was thinking i'm going mad ..looking at the source and didn't realized that it already changed .. oh well .. THANKS !!!
On Feb 3, 2:03 pm, Peli <[email protected]> wrote: > The answer is > simple:http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=blo... > > The original version of MMS only had the intent filter for image/* > MIME type. As you can see in the diff, video/* and text/plain MIME > types have been added later (in cupcake), but are not available on the > device yet. > > Peliwww.openintents.org > > On Feb 3, 8:20 pm, Alexey <[email protected]> wrote: > > > Hi All i'm looking for answer why Messaging is not showing up in the > > activity chooser dialog. > > Looking at the manifest it should do exactly that > > > <activity android:name=".ui.ComposeMessageActivity" > > android:configChanges="orientation|keyboardHidden"> > > <intent-filter> > > <action android:name="android.intent.action.VIEW" /> > > <category > > android:name="android.intent.category.DEFAULT" /> > > <data android:mimeType="vnd.android-dir/mms-sms" /> > > </intent-filter> > > <intent-filter> > > <action android:name="android.intent.action.VIEW" /> > > <action android:name="android.intent.action.SENDTO" /> > > <category > > android:name="android.intent.category.DEFAULT" /> > > <category > > android:name="android.intent.category.BROWSABLE" /> > > <data android:scheme="sms" /> > > <data android:scheme="smsto" /> > > </intent-filter> > > <intent-filter> > > <action android:name="android.intent.action.VIEW" /> > > <action android:name="android.intent.action.SENDTO" /> > > <category > > android:name="android.intent.category.DEFAULT" /> > > <category > > android:name="android.intent.category.BROWSABLE" /> > > <data android:scheme="mms" /> > > <data android:scheme="mmsto" /> > > </intent-filter> > > <intent-filter> > > <action android:name="android.intent.action.SEND" /> > > <category > > android:name="android.intent.category.DEFAULT" /> > > <data android:mimeType="image/*" /> > > </intent-filter> > > <intent-filter> > > <action android:name="android.intent.action.SEND" /> > > <category > > android:name="android.intent.category.DEFAULT" /> > > <data android:mimeType="video/*" /> > > </intent-filter> > > <intent-filter> > > <action android:name="android.intent.action.SEND" /> > > <category > > android:name="android.intent.category.DEFAULT" /> > > <data android:mimeType="text/plain" /> > > </intent-filter> > > </activity> > > > But if i create my intent like that : > > > Intent sendIntent = new Intent(Intent.ACTION_SEND); > > sendIntent.putExtra(Intent.EXTRA_TEXT, "Body"); > > sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Header"); > > sendIntent.putExtra("sms_body", "The SMS text"); > > sendIntent.setType("text/plain"); > > try { > > > > getContext().startActivity(Intent.createChooser(sendIntent, > > getContext().getText(R.string.share_this_story))); > > } catch (android.content.ActivityNotFoundException ex) { > > Toast.makeText(getContext(), "Can't share the > > Story", > > Toast.LENGTH_SHORT).show(); > > } > > > Only gmail is an option or gmail +k9 if k9 installed. > > Changing intent type to */* works but it's not really a good options > > since i have a plain text. > > > thanks Alex. > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

