0

ユーザーが人に電話できるアプリケーションを作成しています。このアプリケーションでは、電話のダイヤラ、または Skype や Lync などの他の VOIP アプリケーション (ちなみにどちらも Microsoft ソフトウェア) のいずれかを使用するオプションを提供したいと考えています。私の唯一の問題は、彼らが android.intent.action.CALL をリッスンするように登録されていないように見えることです (これにより電話が得られます)。 (それが特権的な部分だと思います)。私は在庫のNexus 4 btwで開発しています。

自分のインテントを起動して、ダイヤラーと Skype/Lync の両方のオプションを使用できるきれいな方法はありますか?

現在、インテントの呼び出しは次のようになっています。

Uri numberUri = Uri.parse("tel:" + number);
final Intent intent = new Intent("android.intent.action.CALL_PRIVILEGED");
intent.setData(numberUri);
mContext.startActivity(intent);

Intent.ACTION_CALL のインテントの内容を自由に交換してください - 私は今のところずっとやっています。

4

1 に答える 1

0

申し訳ありませんが、これは不可能です。

于 2014-03-17T09:49:57.727 に答える