我正在使用 HeaderListView ( http://applidium.github.io/HeaderListView/ ) 将粘性标题添加到 ListView。一切都很好,但我无法找出点击了哪个项目。不幸的是,他们没有在演示应用程序中显示这一点。
我在他们的网站上发现我需要使用 onRowItemClick 方法,但不知道如何调用它。到目前为止我所拥有的:
SectionListAdapter bindingData = new SectionListAdapter(c, inflater, 3); //SectionListAdapter extends SectionAdapter
articleList.setAdapter(bindingData); //articleList = HeaderListView
// Click event for single list row
articleList.setOnItemClickListener(new OnClickListener() {
public void onRowItemClick(AdapterView<?> parent, View view, int section, int row, long id) {
Intent i = new Intent();
i.setClass(getActivity(), ArticleActivity.class);
// Pass object to next activity
startActivity(i);
}
});
我在下面的行中做错了什么?
articleList.setOnItemClickListener(new OnClickListener() {
谢谢你!