所以我一直在寻找如何替换 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/