我有一个应用程序,允许用户将手机借给要求使用手机拨打电话的人。它适用于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);
}
我想要做的是,当客人结束通话时,它会转到密码活动。我怎么能这样做?
答案 0 :(得分:1)
您可以使用TelephonyManager
和PhoneStateListener
并覆盖onCallStateChanged
,以便在状态更改为CALL_STATE_IDLE
时开始您的活动。