所以我一直在寻找如何替换 in
调用屏幕或在它上面放一些东西......我唯一的解决方案
到目前为止发现是制作我自己的ROM,这对
操作系统的这么一小部分。但是我发现这两个应用程序(完整
Screen Caller Pictures and Full Screen Caller ID) 可以放
调用屏幕中标准顶部的联系人图像和按钮。
我不知道这些开发人员都做了什么,但是
希望论坛上有人。
有任何想法吗?
最佳答案
扩展 BroadcastReceiver 类,设置为开机,然后在 onReceive 添加监听
TelephonyManager telephonymanager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
PhoneStateListener listener = new Listener();
telephonymanager.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);
监听器代码:
class Listener extends PhoneStateListener {
@Override
public void onCallStateChanged(int state, String incomingNumber) {
// TODO Auto-generated method stub
switch (state) {
case TelephonyManager.CALL_STATE_IDLE:
break;
case TelephonyManager.CALL_STATE_OFFHOOK:
break;
case TelephonyManager.CALL_STATE_RINGING:
// do sth
break;
}
super.onCallStateChanged(state, incomingNumber);
}
}
关于android - 全屏来电显示和全屏来电显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4148568/