2015-05-10 3 views
0

У меня есть следующая строка в классе моей деятельности.Ошибка в OnItemClickListener в ListView IN Android

listView1.setOnItemClickListener(new OnItemClickListener() { 

      @Override 
      public void onItemClick(AdapterViewCompat<?> arg0, View arg1, 
        int arg2, long arg3) { 
       // TODO Auto-generated method stub 

      } 
     }); 

И затмение дает мне следующее сообщение об ошибке:

The method setOnItemClickListener(AdapterView.OnItemClickListener) in the type AdapterView<ListAdapter> is not applicable for the arguments (new AdapterViewCompat.OnItemClickListener(){}) 

Почему я получаю эту ошибку? Пожалуйста, помогите мне .

ответ

2

Добавьте ниже импорта в код

import android.widget.AdapterView.OnItemClickListener; 

вместо нижеуказанного импорта

import android.support.v7.internal.widget.AdapterViewCompat.OnItemClickListener 
1

Вы импортировали неправильный слушателю, проверить импорт для

AdapterViewCompat.OnItemClickListener

и заменить его

android.widget.AdapterView.OnItemClickListener 
Смежные вопросы