【问题标题】:Android Contacts White ListAndroid 联系人白名单
【发布时间】:2011-04-23 08:25:16
【问题描述】:

大家好:

我正在开发一个具有以下想法的 Android 移动应用程序: 除了白名单中的一些联系人外,它将手机变为静音模式。这怎么可能(如果可能)。 我读过我们可以检测来电和去电。但是,如何访问电话簿并指定联系人?

谢谢!

【问题讨论】:

    标签: android contacts


    【解决方案1】:

    您的所有想法都是可能的。
    1.访问电话簿:使用内容提供者,有一个来自android开发者的example
    2.检测来电:扩展PhoneStateListener并重写其onCallStateChanged (int state, String incoming Number)函数,其中state为当前手机状态,当等于CALL_STATE_RINGING时,表示有来电,在该函数中,您可以比较传入号码(变量传入号码)与您的白名单,如果匹配,请执行您自己的操作,例如静音或取消。

    您需要在清单文件中为所有这些设置权限..

    【讨论】:

    • @AndroidKid,谢谢你的修改,因为英语不是我的母语,所以有很多错误。 ^_^
    • 不客气...您可以考虑使用字典或在线翻译服务...它可以帮助您提高很多...
    猜你喜欢
    • 1970-01-01
    • 2014-02-14
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 2011-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多