将c#应用程序转换为Android -如何扩展列表<>
本文关键字:扩展 列表 何扩展 应用 程序转换 Android | 更新日期: 2023-09-27 18:17:48
我正在把别人写的应用程序移植到Android上。
其中一个类声明如下:
public class PowerList : List<PowerEvent>
我如何在Java中为Android做这个?如果我这样做:
public class PowerList extends List<PowerEvent>
我得到错误-
"The type List<PowerEvent> cannot be the superclass of PowerList; a superclass must be a class"
List
为Java
中的接口。您可以使用ArrayList<T>
,它是List
的实现类
List是一个接口,而不是一个可扩展类。你可以尝试扩展ArrayList
你应该试试ArrayList<PowerEvent>