Android:无法在aidl文件中找到类java.util.ArrayList的导入

时间:2011-06-15 15:27:53

标签: android service location

我目前有一个远程服务,它可以获取用户当前位置(这一切都正常)。我现在希望能够获得用户当前位置,然后将其添加到以前位置的列表中。这是我的aidl文件,我遇到了问题:

import android.location.Location;
import java.util.ArrayList; //error line: couldn't find import for class java.util.ArrayList

interface ILocationService {
    Location getCurrentLocation();
    ArrayList<Location> getAllLocations();
}

非常感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:9)

(根据我的评论,这显然解决了问题)

使用java.util.List<Location>代替java.util.ArrayList<Location>