如何实现setOnItemClickListener?

时间:2013-08-27 20:32:05

标签: java android listview onitemclicklistener

我正在尝试在我的列表视图中添加一个监听器但是我收到很多错误,包括这个错误:

描述资源路径位置类型方法

  

类型中的setOnItemClickListener(AdapterView.OnItemClickListener)   AdapterView不适用于参数(new   OnItemClickListener(){})GlossaryActivity.java / line   109 Java问题

这是我的代码:

    // Initialize the UI components
    ListView GlossaryListView = (ListView) findViewById(R.id.listView1);
    arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, TermsArray);
    GlossaryListView.setAdapter(arrayAdapter);
    GlossaryListView.setOnItemClickListener(new OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> a,
                View v, int position, long id) {
        }
    });

我将这段代码放在onCreate方法中。我该如何解决这个

1 个答案:

答案 0 :(得分:0)

我导入了错误的接口(java one),正确的是:

android.widget.AdapterView.OnItemClickListener