我正在开发一个Android应用程序。我想在通话中添加一个时间计时器。拨打电话时我不知道该怎么做。我不得不知道我打电话的那个人接听了电话。怎么做?
答案 0 :(得分:1)
据我所知,无法在正在进行的通话中使用命令,也无法自动断开通话。当人与某人交谈时,电话API不提供任何方法来进行任何更改。
答案 1 :(得分:1)
您需要创建一个广播接收器,如下所示
public class CallListner extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(Intent.ACTION_NEW_OUTGOING_CALL)) {
//user making call
}
}
}
您需要在AndroidManifest.xml上添加权限
<uses-permission android:name="android.permission.CALL_PHONE" />