我正在嘗試開發一個應用程序,對傳出的Sms執行一些操作(壓縮和安全事項),而不管作曲應用程序如何。主要的挑戰是在發送之前我無法準確捕捉到Sms。例如,用戶使用Go Sms Pro撰寫郵件正文,當發送按鈕被按下時,就在短信實際發送之前,我們捕獲它並執行壓縮和安全問題。 任何解決方案或替換想法讚賞。準確地捕獲短信在發送之前
0
A
回答
0
與奇巧開始,短信內容提供商已經打開了(終於):http://developer.android.com/about/versions/android-4.4.html
爲了與前幾版Android這項工作,你可以建立一個內容觀察者觀看的內容://短信/ ,查詢該數據庫中的相應表格,然後在消失之前做任何你喜歡的操作來擦除該消息。這只是你的思想,但無論你做什麼都可能涉及到使用這種方法。
0
這是不可能的,通過您自己的Android OS自定義版本。您無法通過SmsManager
截取(更不用說修改)來自任意應用程序的調用到OS以發送SMS消息。
相關問題
- 1. 在發送短信之前顯示確認對話框
- 2. 發送短信之前提示Android Android
- 3. 獲取發送的短信
- 4. 獲取發送短信發送報告
- 5. 發送短信
- 6. 發送短信
- 7. 發送短信
- 8. 發送短信
- 9. &符號在短信 - 短信發送android
- 10. 如何在收到來電之前發送短信
- 11. 如何在發送短信文本之前創建AlertDialog?
- 12. 通過短信發送當前位置
- 13. 通過短信發送當前位置
- 14. 模擬器之間發送短信
- 15. Android:收到短信之後發送短信
- 16. 自動發送確認短信
- 17. Twilio發送短信
- 18. 短信不發送
- 19. Android發送短信
- 20. 發送短信,NullPointerException
- 21. 短信發送ContentObserver
- 22. 發送短信2008
- 23. Xcode發送短信
- 24. 短信未發送
- 25. 發送短信iPhone
- 26. sendTextMessage發送短信
- 27. Android發送短信
- 28. 發送短信之前的上下文菜單
- 29. 在Android中發送短信,
- 30. 在asp.net發送短信
這不起作用。您不僅可以修改該提供者的內容(除非您是用戶選擇的SMS客戶端),但提供者的內容並不指定發送的內容,至少對於明智編寫的客戶端來說。 – CommonsWare
正如所說,它的內容觀察員不會工作,因爲提供者的內容不指定什麼發送可能既不相同也不被記錄 – Navid
我知道你可以修改內容://短信/收件箱,所以我假設你可以用適當的權限來做同樣的事情並提出這個想法。我感到失望的是,這在即將離任的案件中不起作用。 –