列表视图可点击链接。
我正在使用getview()中的以下代码在listview中生成一个可点击的链接。
myTextView.setMovementMethod(LinkMovementMethod.getInstance());
String linkText = "<a href=\"http://www.google.com\">Google</a>";
myTextView.setText(Html.fromHtml(linkText));
此代码适用于不在列表视图中的文本视图,但当我将其用于列表视图中的文本视图时,单击链接时会引发以下异常。
AndroidRuntimeException: Calling startActivity() from outside of an Activity
context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
最佳答案
得到了答案。我刚把构造函数调用从
CustomAdapter mAdapter = new CustomAdapter( mContext, itemList);
到
CustomAdapter mAdapter = new CustomAdapter( this, itemList);