0

我有一个应用程序,允许用户将手机借给要求使用手机打电话的人。它适用于 EditText 和 Button。

这是电话号码:

button1 = (Button)findViewById(R.id.button1);
    setEditText1((EditText)findViewById(R.id.editText1));
    button1.setOnClickListener(this); {}}


            public void onClick(View arg0) {

                EditText num=(EditText)findViewById(R.id.editText1);
                String number = "tel:" +num.getText().toString().trim();
                Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse(number));
                startActivity(callIntent);
            }

我想要做的是,当客人结束他们的电话时,它会进入密码活动。我怎样才能做到这一点?

4

1 回答 1

1

您可以使用TelephonyManagerandPhoneStateListener和 overrideonCallStateChanged以便在状态更改为 时开始您的活动CALL_STATE_IDLE

于 2012-07-02T23:00:42.773 回答