gpt4 book ai didi

android - MainActivity 类型的方法 onListItemClick(ListView, View, int, long) 必须覆盖或实现父类(super class)型方法

转载 作者:行者123 更新时间:2023-11-29 21:01:30 25 4
gpt4 key购买 nike

我刚刚将 ListActivity 更改为 Activity,除了点击列表项 (onListItemClick).

我收到这个错误:

The method onListItemClick(ListView, View, int, long) of type MainActivity must override or implement a supertype method

@Override
protected void onListItemClick(ListView lv, View v, int position, long id) {
super.onListItemClick(lv, v, position, id);

// Do something

}

(这个类扩展了 ListActivity 并且一切正常,但现在我希望它扩展 Activity)。

除此代码外,一切正常。

最佳答案

如果您从 ListActivity 更改为 Activity,那么您必须将 onListItemClick 更改为 urListView.setOnItemClickListener 方法.就像,

 urListView.setOnItemClickListener(new OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub



}
});

关于android - MainActivity 类型的方法 onListItemClick(ListView, View, int, long) 必须覆盖或实现父类(super class)型方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25969945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com