【发布时间】:2015-08-22 14:45:52
【问题描述】:
我的安卓应用拨打电话:
Intent dial = new Intent(Intent.ACTION_CALL, Uri.parse("tel:12345678900));
startActivity(dial);
在该用户(呼叫者)或被呼叫者可以挂断之后。 如何检测谁挂断了呼叫者或被呼叫者? 我也看到过同样的question ,但没有肯定的答案,只有否定的答案,而且是 4 年前。
我不敢相信这是不可能的。 我尝试使用 BroadcastReceiver、PhoneStateListener、CallLog。它有助于检测呼叫类型:呼出或呼入、应答或未应答呼叫,但它无助于检测谁挂断了呼叫者或被呼叫者。
【问题讨论】:
标签: android freeze phone-call disconnect