通話をトリガーする自分の内線から、Sonyの「通話処理」内線を開始する方法はありますか?
明確にするために、私は次のことをしたいだけです。
1)内線をプログラムで閉じる(シャットダウンする)2)「通話処理」内線をプログラムで開く
これはまさに電話帳拡張機能が行うことです。電話帳拡張機能が通話を開始すると、「通話処理」拡張機能が開始されます。私の内線も通話を開始します。制御を「通話処理」に移す方法がわかりません。
だから、それは可能ですが、どうやって?
通話をトリガーする自分の内線から、Sonyの「通話処理」内線を開始する方法はありますか?
明確にするために、私は次のことをしたいだけです。
1)内線をプログラムで閉じる(シャットダウンする)2)「通話処理」内線をプログラムで開く
これはまさに電話帳拡張機能が行うことです。電話帳拡張機能が通話を開始すると、「通話処理」拡張機能が開始されます。私の内線も通話を開始します。制御を「通話処理」に移す方法がわかりません。
だから、それは可能ですが、どうやって?
Jerker (=Sony のサポート) の回答にもかかわらず、それは可能です。質問の仕方がよくわからなかったのかもしれません。気にしないでください、ここに解決策があります:
1) 拡張機能を閉じるには:
sendToHostApp(new Intent(Control.Intents.CONTROL_STOP_REQUEST_INTENT));
2) 別の拡張機能を起動するには、次の手順に従ってください:プログラム コードから SmartWatch 拡張機能を起動するにはどうすればよいですか?
「通話処理」拡張機能のパブリック API はありません。申し訳ありません。