我正在实施一个使用活动和服务的应用。在我的活动中有一个列表视图,其中包含一个按钮。当按下listview项的按钮时,y活动将两个参数传递给服务。但是如果我选择多个选项即物品呢?由于活动使用相同的服务,因此可以在按下按钮时使用不同的参数创建相同服务的新实例。
答案 0 :(得分:0)
您可以阅读有关如何实例化以及如何将参数传递给服务的大量信息:
http://developer.android.com/guide/components/services.html
关于您的问题,服务是独一无二的。如果您希望此服务执行不同的工作,请创建一个新服务。但是你可以发送任意数量的参数并在
中管理它们protected void onHandleIntent(Intent intent)