Androidからコードを介して電話をかける方法を知っています。私たちはこのようなことをします。
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"+1234567890));
callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(callIntent);
しかし、このコードを実行した後、呼び出しが開始されますが、呼び出しが成功したかどうか、そうでない場合はエラーまたは問題が何であるかはわかりません。
Android からコードを介して SMS を送信しているときに、次のようなことを行います
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message,sentPIntent, deliveredPIntent);
そして、保留中のインテントを送信してメッセージのステータスを取得します。呼び出しの場合も同様のことをして、呼び出しが成功したかどうか、またはエラーが何であったかを知ることができますか?