Android ListView中TextView上的URLSpan

Android ListView中TextView上的URLSpan,android,listview,textview,Android,Listview,Textview,我已经开发了一个线程BBS应用程序。 我使用ListView作为线程。ListView有一些TextView,TextView有一些可单击的URLSpan textview1我的名字 文本视图2消息。 身体 正文消息 我想采取以下行动,但我不能 当我点击除urlspan(链接)之外的行时,只发生了onListItemClick事件。 当我点击urlspan时,onListItemClick事件没有发生,urlspan的OnClick事件已经发生 我在ArrayAdapter为ListView

我已经开发了一个线程BBS应用程序。 我使用ListView作为线程。ListView有一些TextView,TextView有一些可单击的URLSpan


textview1我的名字

文本视图2消息。 身体 正文消息


我想采取以下行动,但我不能

当我点击除urlspan(链接)之外的行时,只发生了onListItemClick事件。 当我点击urlspan时,onListItemClick事件没有发生,urlspan的OnClick事件已经发生

我在ArrayAdapter为ListView编写以下代码

Spanned html = Html.fromHtml(body, new EmojiGetter(mContext), null);
SpannableString spannable = new SpannableString(html);
Pattern p = Pattern.compile("(http://google.co.jp/)");
Matcher m = p.matcher(spannable);
while(m.find()){
    MyUrlSpan myUrlSpan = new MyUrlSpan("http://google.co.jp/", m.group(1));
    spannable.setSpan(myUrlSpan, m.start(1), m.end(1), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
}
holder.body.setText(spannable, TextView.BufferType.SPANNABLE);
holder.body.setMovementMethod(LinkMovementMethod.getInstance());
holder.body.setFocusable(false);
holder.body.setFocusableInTouchMode(false);
但当我点击textview2时,onListItemClick事件并没有发生

我怎样才能实现这个动作