Ale*_*x S 0 android listview listener
我只是创建了长时间点击监听器 listview
chatListView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public void onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
View getElement1 = ((ViewGroup)view).getChildAt(0);
int ChildCount = ((ViewGroup)getElement1).getChildCount();
System.out.println(ChildCount);
}
});
Run Code Online (Sandbox Code Playgroud)
我得到一些错误
错误:(166,86)错误:不是抽象的,并且不会覆盖OnItemLongClickListener中的抽象方法onItemLongClick(AdapterView,View,int,long)错误:(168,25)错误:onItemLongClick(AdapterView,View,int,long)in无法在OnItemLongClickListener中实现onItemLongClick(AdapterView,View,int,long)返回类型void与布尔值不兼容错误:(167,13)错误:方法不会覆盖或实现超类型中的方法错误:(166,45)错误:不兼容的类型:无法转换为OnLongClickListener错误:任务':app:compileDebugJavaWithJavac'的执行失败.
编译失败; 请参阅编译器错误输出以获取详细信
//You can Use this method
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int pos, long id) {
// TODO Auto-generated method stub
Log.v("long clicked","pos: " + pos);
return true;
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5087 次 |
| 最近记录: |