【问题标题】:Preventing a message from being sent in android防止在android中发送消息
【发布时间】:2012-06-02 13:21:58
【问题描述】:

我知道我可以检测到正在使用以下代码发送的消息

ContentResolver contentResolver = context.getContentResolver();
contentResolver.registerContentObserver(Uri.parse("content://sms"),true, myObserver);

我需要知道的是,是否可以防止它出去或暂停它?

谢谢

【问题讨论】:

    标签: android sms android-contentresolver


    【解决方案1】:

    除非你是用户输入消息的消息应用程序,否则不可能(然后你可以用它做任何你想做的事情,包括不发送)

    但是,如果用户使用的是普通消息应用程序或其他第三方应用程序,则其他应用程序无法尝试阻止 SMS 发送(这种能力几乎肯定会被滥用。)

    我认为有些应用程序是在驾驶时使用的,它们会阻止向用户显示传入的文本,也许看看那些,如果有办法传出,也许他们会想出来的。不过,我认为这在库存设备上是不可能的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-10
      • 2018-09-20
      • 1970-01-01
      • 2021-07-16
      • 2018-06-15
      • 2012-08-23
      相关资源
      最近更新 更多