我的ListView有一个OnItemClickListener,如下所示:
OnItemClickListener myClickHandler = new OnItemClickListener(){
public void onItemClick(AdapterView parent, View v, int position, long id){
...
}
}
然而Eclipse给了我以下警告:
“AdapterView是一种原始类型。应该参数化对泛型类型AdapterView的引用。”
但是我找不到合适的类型来放入参数。
禁用泛型警告以外的任何线索?
答案 0 :(得分:7)
只需使用问号?
,这意味着引用任何类型的对象。
OnItemClickListener myClickHandler = new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
...
}
}