2011-03-17 123 views
1

我有一个后台服务在启动后一直运行。 基于某些条件,我必须从服务开始活动并获得活动的回应。得到答复后,我必须在服务中做一些处理。Android:从后台服务开始活动

我谷歌搜索,发现我应该使用通知。但不清楚如何将活动的回复发送给服务。

任何人都可以请帮助我。

Thnaks。

回答

5

通知的原因是后台服务不应该突然出现一些UI需求输入。我建议你使用status bar notifications来表示你需要一些输入。用户然后可以选择启动通知,然后发出显示活动的意图。该活动反过来可以使用service binding mechanisms将任何数据传回服务。

换句话说:后台服务尽可能保持被动状态,用户仍然负责。

+0

感谢您的信息:) – 2011-03-22 19:56:29