0

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

    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);
        }

    }

有任何想法吗?

4

0 回答 0