有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java与listviewonitemclicklistener的斗争

我正在遵循this教程,并且我让它开始工作。制作了一个显示类别的类,第二个显示该类别的书籍。我正在与OnItemClickListener斗争。。。如果有人能向我解释一下我应该在教程中的代码中添加OnItemClickListenerMainActivity.java),那将是一个很大的帮助


共 (2) 个答案

  1. # 1 楼答案

    在活动的onCreate方法中的某个地方放置:

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

    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
    }