安卓 - 是否可以通过编程来禁用某些功能?

5

最新版的Android API是否支持以下操作?:

  1. 暂时禁用发送短信

  2. 暂时禁用接收短信

    *最好是截获它们并将它们排队等待后续投递。

  3. 暂时禁用除某些电话号码以外的所有来电

  4. 暂时禁用除某些电话号码以外的所有去电

1个回答

5

您可以打开飞行模式,这将禁用所有无线电。

除此之外,从普通的Android应用程序中似乎不可能实现您想要做的任何事情。


嗯,这太遗憾了。获取ServiceState对象并调用SetState(STATE_EMERGENCY_ONLY)不会限制呼入/呼出电话或消息吗?http://developer.android.com/reference/android/telephony/ServiceState.html - cakeforcerberus
你可以尝试一下--我没有在那里寻找(设置的类太多,时间太少)。不过我怀疑你需要一种只有固件应用程序才能拥有的权限。但是这只是一个猜测。 - CommonsWare
我会尝试并发布结果。 - cakeforcerberus
我会接受你的答案,因为我不知道何时有机会测试它。如果ServiceState对象确实允许您控制此操作,我会发布消息的。感谢您的帮助。 - cakeforcerberus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接