【问题标题】:How can you prevent somebody from calling in Android?你怎么能阻止某人在Android中打电话?
【发布时间】:2009-07-30 07:16:35
【问题描述】:

我想写一个软件,让父母给孩子的电话设置一个限制。

达到限制后,我需要使用密码锁定某些手机功能。

我想知道如何阻止拨打和接听电话。如果可以为紧急呼叫设置白名单(例如:青少年不能在午夜后给朋友打电话,但可以拨打 911)。

【问题讨论】:

    标签: android phone-call


    【解决方案1】:

    如果不修改 Android 固件,我认为这是不可能的。 Android 的重点是为用户提供最终控制权,在您的情况下,用户是孩子,而不是父母。因此,对于家长控制、企业锁定、过滤代理或类似功能,Android 1.5 没有很好的挂钩。

    您可能可以切换到飞行模式,该模式会关闭所有无线电,但用户可以将其切换回关闭,迫使您必须再次打开它...

    【讨论】:

      【解决方案2】:

      不是 100% 肯定,但您可以创建一个 BroadcastReciever 实例来拦截

      android.intent.action.NEW_OUTGOING_CALL
      

      意图。然后,根据你定义的规则,可以放弃这个意图(阻止调用)或由系统执行它

      【讨论】:

      • 有趣。我会尝试,并会提供反馈。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-17
      • 1970-01-01
      相关资源
      最近更新 更多