单击TextView超链接时出错

时间:2014-10-31 13:58:35

标签: android hyperlink textview clickable

我想在列表视图中显示Html格式的文本。我在适配器中使用了TextView。 这是我在适配器中的代码:

txtBody.setText(Html.fromHtml(myHtmlString));
txtBody.setLinksClickable(true);
txtBody.setMovementMethod(LinkMovementMethod.getInstance());

问题是:当我触摸TextView上的超链接时,它在LogCat中崩溃并出现此错误:

 android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

1 个答案:

答案 0 :(得分:2)

请参阅此linklink2

由于您正在设置适配器的上下文。