单击TextView超链接时出错



我想在列表视图中显示一个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?

请参阅此链接和链接2

这是因为您正在为适配器设置上下文。

相关内容

  • 没有找到相关文章

最新更新