我有ListView
的适配器,其中每个项目包含CheckBox
和Textview
。单击复选框时,我只是想像正常一样检查或取消选中。但是,当点击TextView
时,我想开始一个新的子活动。
目前,我正在使用AdapterView.OnItemClickListener
处理onClick行为,我可以使用ListView
参数确定点击position
的哪一行。确定点击是来自CheckBox
还是TextView
?
答案 0 :(得分:1)
你的适配器的getView()内部
tv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View viewIn)
{
}
}
});