全屏来电图片&全屏来电显示

时间:2010-11-10 20:06:02

标签: android screen call

所以我一直在寻找如何替换in的时间 打电话屏幕或放置一些东西....我唯一的解决方案 到目前为止发现的是制作我自己的ROM,这是没有意义的 操作系统的这么一小部分。但我找到了这两个应用程序(全部 屏幕来电图片和全屏来电显示)能够放 呼叫屏幕标准顶部的联系人图像和按钮。

我不知道这些开发人员到底做了什么,但是 希望有人在论坛上做。

有什么想法吗?

1 个答案:

答案 0 :(得分:-1)

扩展BroadcastReceiver类,设置为boot,然后添加侦听器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);
        }
    }