挣扎于 listview-onitemclicklistener

struggling with listview-onitemclicklistener

我正在学习 this 教程,我已经开始使用它了。制作了一个 class 来显示类别,第二个 class 来显示该类别的书籍。我正在为 OnItemClickListener 苦苦挣扎...如果有人可以向我解释我应该在代码中的何处添加 OnItemClickListenerMainActivity.java)教程,这将是一个很大的帮助!

在您 Activity 的 onCreate 方法中的某处放置:

getListView().setOnItemClickListener(new AdapterView.OnItemClickListener(){
   public void onItemClick (AdapterView<?> parent, View view, int position, long id) {
        //here you go. 
    }
});

Tutorial你提到的,有MainActivity extends ListActivity。在这种情况下,您可以在 MainActivity 本身内部使用

@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    // Do what ever you want
}