0

我为我的 Android 项目创建了我自己的第一个库,现在我正在开发一项服务。

我想在之前将参数传递给我的服务.startService()

我曾经这样调用服务:

Intent myIntent= new Intent(ctxHere, MyServiceClass.class);
startService(myIntent);

据我所知,我不能以这种方式调用 MyServiceClass 的构造函数,所以我也不能传递参数。

在创建事件时,我应该将引用类型(容器)传递给我的服务实例,这一点很重要。

知道如何实现这一目标吗?

4

1 回答 1

0

我想将列表传递给此服务以保存位置

您可以使用putStringArrayListExtra()将 anArrayList<String>作为额外内容放在Intent.

于 2013-06-09T21:40:14.487 回答