方法不会覆盖android中超类错误的方法

时间:2016-03-19 18:08:50

标签: android

我试图在onlistitemclick方法中将数组作为参数传递,但它表示像Method一样不会覆盖超类的方法。下面是代码。请给我一些建议

jbuilder

1 个答案:

答案 0 :(得分:1)

方法的签名如下

protected void onListItemClick (ListView l, View v, int position, long id)

另请注意,此方法未在Activity.java中定义,仅在ListActivity.javaListFragment.java

中定义

您需要检查您的类扩展的类的类型。另请注意,您显示的代码中包含一个额外的参数ArrayList<String> mylist,这不符合ListActivity和ListFragment中描述的方法签名。

希望有所帮助