我想构建一个服务,让它在后台静默工作,以处理存储在TreeMap中的数据。
现在看来我可以新建一个TreeMap实例,但是不能使用put方法,但是当它在一个活动类中时一切都很好。所以我无法帮助但是怀疑它是因为我使用的是Service类?
有问题的代码:
public class MainDataService extends Service
{
public TreeMap<Integer,Data> DataStorage = new TreeMap<Integer, Data>();
public void onCreate() {
super.onCreate();
DataStorage.put(1,"Tommy"); //put is marked in red and cannot be resolved
//although I imported import java.util.TreeMap;
}
}