问题:
我有一个ListView
布局相对复杂的项目。列表项视图中的一个子项是TextView
带有链接的。可以处理对其中TextView
找到的链接的点击(通过使用Linkify
),并具有OnClickListener
处理对非链接文本部分的点击。侦听器将只获取视图中的位置ListView
并执行单击:
@Override
public void onClick(View v) {
int position = mListView.getPositionForView(v);
mListView.performItemClick(v, position, mAdapter.getItemId(position));
}
一切正常,除了单击不会触发ListView
更新列表项的可绘制状态。TextView
当您单击项目中不可单击的其他 s 时,它确实会触发。
谢谢!