在电话结束时更改活动

时间:2012-11-24 19:59:21

标签: android phone-state-listener

在我正在制作的应用中,需要在通话结束时更改活动。我正在使用的代码不像我想要的那样工作:

    protected class EndCallListener extends PhoneStateListener {

    @Override
    public void onCallStateChanged(int state, String incomingNumber){
        switch(state){
        case TelephonyManager.CALL_STATE_OFFHOOK:
            Intent intent = new Intent(MainActivity.this, Password.class);
            startActivity(intent);

            break;

            default:
        }
        super.onCallStateChanged(state, incomingNumber);
        }

    }

有什么想法吗?

0 个答案:

没有答案