在android中是否有廣播接收器來收聽短信發送的事件?發送短信的廣播接收器
在我的應用程序中,我想統計每個預定義時間間隔發送的SMS數量。如果無法收聽發送的短信,任何人都可以共享代碼來計算短信,並在指定時間內例如持續30分鐘。
在android中是否有廣播接收器來收聽短信發送的事件?發送短信的廣播接收器
在我的應用程序中,我想統計每個預定義時間間隔發送的SMS數量。如果無法收聽發送的短信,任何人都可以共享代碼來計算短信,並在指定時間內例如持續30分鐘。
檢查此鏈接....我認爲它不是完整的解決方案,但你有一些想法如何實現......
http://www.anddev.org/other-coding-problems-f5/sms-mms-contentobserver-and-service-t12938.html
可以實現內容://短信/發送觀察者本身。 。因此,如果在這方面的任何變化,那麼你可以得到的事件,所以你可以計數或得到行動發送短信或彩信.......
你可以編輯自己的短信與谷歌SmsManager API,並通知PendingIntent:
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage (String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent)
可以通知您與參數傳遞的:的PendingIntent sentIntent
但SmsManager現在已經過時:(
爲什麼不打開SMS數據庫每隔幾分鐘,並跟蹤發送的消息數量從電話。 – slayton
你可以給我任何**例子**打開SMS數據庫嗎? –