2012-02-14 91 views
0

我有一个使用持久通知的服务。他有onStartCommand的方法。但是,我需要将活动参数传递给服务。我如何?我需要给stopService然后startService(intent)?我能怎么做?将数据传递到持久服务

回答

0

看这个页面 -

http://developer.android.com/reference/android/app/Service.html

我们看到“直接访问正在运行的服务客户端代码”下的代码。在这种情况下,“私人LocalService mBoundService” - 从LocalService类中调用一个名为mBoundService的对象。

您可以在LocalService中拥有一个捕获参数的方法,并根据需要使用它们。我就是做这个的。使用服务对象(在网页示例中,mBoundService)向各种方法发送参数。

相关问题