2011-05-19 31 views
1

我在我的任務中有一個要求,那就是有一個活動接收文本短信並執行一些功能,我希望該活動在後臺睡覺,直到收到短信,並且當該短信接收時它應該彈出並且執行功能如何在android中的後臺運行一個活動,它應該顯示如果收到一條消息?

  1. 我該如何讓應用程序工作並在android的背景中偵聽?

  2. 如何在接收到消息時激活它?以及如何在仿真器上測試它?

問候,

Wasif

回答

2

看看這個帖子上HOWTO效仿,接收和處理短信

Android API – SMS handling

+0

是的,這是我已經做了我目前收到和處理短信,但我希望它在後臺運行並激活它,如果短信收到的東西! – 2011-05-19 12:01:37

+0

你能給我一個理由嗎,爲什麼你想要一個活動在後臺運行並且激活它? – Huds0nHawk 2011-05-25 08:12:16

+0

我有一個在接收消息時被激活的活動。我現在更清楚,如果我實現了一個廣播監聽器,應用程序就會在android操作系統中註冊,並且始終在手機啓動時處於監聽模式。是這樣嗎? – 2011-07-15 06:18:17

0

您需要實現它作爲一個Service

+0

可以請你給我有關它的更多細節將我的活動是一個服務,應該怎麼辦呢?那麼短信部分呢? – 2011-05-19 11:56:06

相關問題