Android 触发onclick事件的一个单词具有不同颜色的TextView

Android 触发onclick事件的一个单词具有不同颜色的TextView,android,android-activity,onclick,textview,Android,Android Activity,Onclick,Textview,我有一条带有锚定标签的消息。我想用不同的颜色显示锚定标签中的单词 在文本视图中,单击该单词开始不同的活动 我试过textview.settext(Html.fromHtml(message));它会改变颜色,但我也希望onclick事件。可以这样做吗?看看这里: 编辑: 嗯,有多种方法可以做到这一点,您可以使用自定义url方案来启动活动。如果您需要相关信息,我在我的博客上写了一篇教程: 您可以实现onClickHandler: textView.setOnClickListener

我有一条带有锚定标签的消息。我想用不同的颜色显示锚定标签中的单词 在文本视图中,单击该单词开始不同的活动

我试过textview.settext(Html.fromHtml(message));它会改变颜色,但我也希望onclick事件。可以这样做吗?

看看这里:

编辑:

嗯,有多种方法可以做到这一点,您可以使用自定义url方案来启动活动。如果您需要相关信息,我在我的博客上写了一篇教程:

您可以实现onClickHandler:

   textView.setOnClickListener(new View.OnClickListener{
   public void onClick(View v){
         Intent intent = new Intent(this, OtherActivity.class);
         startActivity(intent);
   }
});

我不想要textview onclick事件,在textview中只有一个单词应该是可点击的,可以启动其他活动。就像HTM中的锚定标记一样,链接与网页相关。我想要与html中的锚定标记相同的行为,但我不想在链接中加载网页,而是想开始新的活动。编辑我的答案,现在检查上面的代码是文本视图的onclick,但我想在文本视图中文本的onclick。假设我在文本视图中有“Hello World”,那么只要单击“World”,我就想开始一个新的活动,而不是单击“Hello World”。您必须在2个文本视图中分解文本,或者使用自定义url方案