android:listView中的自动链接

android:listView中的自动链接,android,listview,linkify,Android,Listview,Linkify,我有一个listView,listView的ech项有textView。我已将android:autoLink=“web | email”设置为textView,并在listView的每个项目上设置onTouch侦听器。当我触摸textView时,不会调用onTouch 我想要的是,当链接出现在textView中时,只有该链接必须是可点击的。我想在该onTouch中找到其余的textView。如果链接不存在,我想在整个listView项目中找到onTouch。有什么办法吗?请帮忙 String

我有一个listView,listView的ech项有textView。我已将android:autoLink=“web | email”设置为textView,并在listView的每个项目上设置onTouch侦听器。当我触摸textView时,不会调用onTouch

我想要的是,当链接出现在textView中时,只有该链接必须是可点击的。我想在该onTouch中找到其余的textView。如果链接不存在,我想在整个listView项目中找到onTouch。有什么办法吗?请帮忙

String styledText = getResources().getString(R.string.Email);
    SpannableString span = new SpannableString(styledText);

    span.setSpan(new StyleSpan(Typeface.ITALIC),
            styledText.indexOf("Terms"), styledText.length(), 0);
    span.setSpan(new UnderlineSpan(), styledText.indexOf("Terms"),
            styledText.length(), 0);

    ClickableSpan clickSpan = new ClickableSpan() {

        @Override
        public void onClick(View widget) {
            // TODO Auto-generated method stub
            showInfoDialog();
        }
    };
    span.setSpan(clickSpan, styledText.indexOf("Terms"),
            styledText.length(), 0);
    span.setSpan(
            new ForegroundColorSpan(getResources().getColor(R.color.link_)),
            styledText.indexOf("Terms"), styledText.length(), 0);
    txt_accept.setText(span, BufferType.SPANNABLE);
使用此代码作为参考,并使用您的逻辑..无法解释整个过程..如果您需要任何帮助,请发表评论

使用此代码作为参考,并使用您的逻辑..无法解释整个过程..如果您需要任何帮助,请发表评论