The value of your href attribute is incorrect. It should start with
"mailto:";. Adding an intent-filter to your manifest makes no sense.
You would only do that if you wanted an activity in your app to get
called instead of the email app. The scheme is mailto, not http
anyway.

On Oct 31, 10:50 pm, Priyank Maiya <[email protected]> wrote:
> Hi,
> Thanks for the reply.. I am trying to do what you said.
> I defined a string:
>
> <string name= "support_request">Support Request: <a href="
> [email protected]?subject=comments">[email protected]</a></string>
>
> In my .java code, I created a textview and called the setMovementmethod like
> this:
>
>         TextView emailLink;
>         emailLink = (TextView) this.findViewById(R.id.support_request);
>
>         emailLink.setMovementMethod(LinkMovementMethod.getInstance());
>
> I am getting the error below when I run the app and click on the email text:
> 11-01 02:44:42.431: ERROR/AndroidRuntime(1870):
> android.content.ActivityNotFoundException: No Activity found to handle
> Intent { act=android.intent.action.VIEW
> [email protected]?subject=comments(has extras) }
>
> I think I am missing something in the manifest file. I am not sure what I
> need to fill there. Whar do I enter in the data field in the intent filter?
>
> Here is my intent filter I have defined in the corresponding activity:
>                    <intent-filter>
>                 <action android:name="android.intent.action.VIEW"/>
>                 <category android:name="android.intent.category.DEFAULT"/>
>                 <category android:name="android.intent.category.BROWSABLE"/>
>
>                 <data android:scheme="http" android:[email protected]"/>
>             </intent-filter>
>
> I think I am doing something wrong here.
> Please Help.
>
> Thanks,
> Priyank
>
> On Sat, Oct 30, 2010 at 7:31 PM, Lance Nanek <[email protected]> wrote:
> > I haven't gotten autoLink/Linkify to work with subjects, but I have
> > used explicit mailto href values that included the subject parameter
> > in TextView views successfully. The way I did it the string in the
> > strings XML has a literal anchor tag in it with the mailto href
> > including a subject parameter. I set the string via the text attribute
> > on the TextView in XML and the HTML link gets converted properly. Then
> > I also call:
> > setMovementMethod(LinkMovementMethod.getInstance());
>
> > On the TextView from code. The amount of HTML a TextView will parse is
> > limited, but apparently it is enough for mailto links with subject
> > parameters, at least.
>
> > On Oct 30, 5:55 pm, Priyank <[email protected]> wrote:
> > > Hi,
>
> > > I am stuck at a place when I was using Linkify to create Link an email
> > > id to the Android email app.
>
> > > I have a large sentence in a textview which has an email id. On
> > > clicking on it, it opens my android email app. But The problem is
> > > that, I cannot add any subject or message in the mail. Is there any
> > > way of doing this using linkify ? Or do I have to use any other way
> > > for doing this.
> > > I initially used a textview which had just the email id, from which I
> > > could add the subject and message, but i will have to keep the email
> > > id in a separate line. I want the entire line in the textview where
> > > the email id comes in the middle of the sentence.
>
> > > I am currently doing like this:
>
> > >         TextView emailLink;
> > >         emailLink = (TextView)
> > > this.findViewById(R.id.support_request);
> > >         Linkify.addLinks(emailLink,Linkify.EMAIL_ADDRESSES);
>
> > > Thanks,
> > > Priyank
>
> > --
> > 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]<android-developers%[email protected]>
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en

-- 
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

Reply via email to