我有一個SMS應用程序,可以維護自己的SMS數據庫,與消息和其他典型SMS應用程序使用的主系統數據庫分開。我想這樣做的目的是當另一個應用程序發送短信(例如Google Now,或MightyText或其他無GUI發送短信的方法)時,該消息將導入到我正在處理的應用程序中。爲此,我需要在發送SMS和/或將發送的SMS保存到系統SMS數據庫時觸發操作。當另一個應用程序發送/保存SMS時,在Android應用程序中觸發操作?
有沒有廣播意圖我可以註冊來聽這個?如果沒有,那麼最低的開銷方式是什麼?
IFTTT和Tasker應用程序可以偵聽發送的短信,所以我知道這是可能的。不幸的是,這兩者都不是開源的,所以我不明白他們是如何做到的。
我真的很感謝downvoters的一些反饋。我很樂意重述這個問題,或者提供更多細節,如果這會有所幫助的話。 – Sparr