[android-developers] Re: Available eMail clients

2009-02-25 Thread Chronos

Unfortunately this isn't working either:

 - "text/plain" in the above will change nothing (maybe except some
internal interpretion of the content)
 - Using Intent.ACTION_SENDTO with an URI (like
"mailto:some...@somewhere.com";) will launch the application chooser -
but the "Email" application will not interpret the fragments

Ah ok - there's already an issue tracked for this - I'll just have to
wait:

http://code.google.com/p/android/issues/detail?id=978

thx so far


On Feb 24, 6:37 pm, Marco Nelissen  wrote:
> The Email app doesn't handle the "message/rfc822" type, so the code
> you posted will only launch Gmail (which matches "*/*"), not Email.
> If you set the mimetype to "text/plain" instead, then Gmail, Email and
> Messaging will be presented as options for sending.
> If you want to offer only email options, you should use the SENDTO
> intent and specify a "mailto://"; URI
>
> On Tue, Feb 24, 2009 at 6:32 AM,Chronos wrote:
>
> > Hello there :)
>
> > I've already seen how to send an email multiple times - but I still
> > have one simple question:
> > on the actual device (T-Mobile G1 US-Version) I have NEVER been asked,
> > which client to use, although both clients are configured and working.
> > Is the "Email" application actually handling mail intents ? Or just
> > "Google mail" ? I would like to use ANY account to send email from -
> > not just gmail ...
>
> > Thx in advance
>
> > For those who haven't found it yet:
>
> > Intent sendMail = new Intent();
> > sendMail.setAction(Intent.ACTION_SEND);
> > sendMail.setType("message/rfc822");
> > sendMail.putExtra(Intent.EXTRA_EMAIL, new String[]
> > { "some...@somewhere.com" });
> > sendMail.putExtra(Intent.EXTRA_SUBJECT, "some subject");
> > sendMail.putExtra(Intent.EXTRA_TEXT, "some content");
> > startActivity(Intent.createChooser(sendMail, "choose email client");
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: Available eMail clients

2009-02-24 Thread Marco Nelissen

The Email app doesn't handle the "message/rfc822" type, so the code
you posted will only launch Gmail (which matches "*/*"), not Email.
If you set the mimetype to "text/plain" instead, then Gmail, Email and
Messaging will be presented as options for sending.
If you want to offer only email options, you should use the SENDTO
intent and specify a "mailto://"; URI



On Tue, Feb 24, 2009 at 6:32 AM, Chronos  wrote:
>
> Hello there :)
>
> I've already seen how to send an email multiple times - but I still
> have one simple question:
> on the actual device (T-Mobile G1 US-Version) I have NEVER been asked,
> which client to use, although both clients are configured and working.
> Is the "Email" application actually handling mail intents ? Or just
> "Google mail" ? I would like to use ANY account to send email from -
> not just gmail ...
>
> Thx in advance
>
>
>
> For those who haven't found it yet:
>
> Intent sendMail = new Intent();
> sendMail.setAction(Intent.ACTION_SEND);
> sendMail.setType("message/rfc822");
> sendMail.putExtra(Intent.EXTRA_EMAIL, new String[]
> { "some...@somewhere.com" });
> sendMail.putExtra(Intent.EXTRA_SUBJECT, "some subject");
> sendMail.putExtra(Intent.EXTRA_TEXT, "some content");
> startActivity(Intent.createChooser(sendMail, "choose email client");
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---