2011-08-04 55 views
1

收到彩信后,我正在使用一项活动来获取彩信附件。我已完成MMS侦听器,它将调用该活动,该活动将使用getContentResolver()来获取附件。我希望活动在后台运行,而不向用户显示空的UI。无论如何去做?在后台运行活动

回答

1

您将需要使用服务来实现此目的。这基本上是一种没有观点的活动。查看下面的链接了解更多信息。

http://developer.android.com/guide/topics/fundamentals/services.html

+0

难道我把活动作为一种服务,还是我与听众一起放置,因为听者会调用该活动? – androidnoob

+0

您需要将它作为一个单独的类来扩展服务。你还必须用你的清单来做一些事情。查看链接及其链接的页面了解所有细节。他们应该帮助你一堆。我花了一点时间才将自己的脑袋缠绕在概念上,所以你可能不得不像我一样阅读它。 –

+0

如果这个工作,在左边有一个刻度标记来接受这个答案。这有助于你在将来得到适当的回应。 – Samuel