ユーザーが電話をかけられるようにUIを表示せずに連絡先に電話をかける方法はありますか?だから私がボタンをクリックすると、私の電話で最後の呼び出しに行くときのように、連絡先番号がすぐにダイヤルされます。誰かをクリックすると、すぐに呼び出されます。UIを使用せずに電話する
私が今使っているコードは次のとおりです。
try {
Intent intent = new Intent(Intent.CALL_ACTION);
intent.setData(Uri.parse("tel:" + number));
startActivity(intent);
} catch (Exception e) {
Log.e("SampleApp", "Failed to invoke call", e);
}
これは最初のものだったので、私はこの回答を受け入れますが、すべての3つの答えが正しいです。 ACTION_CALLは機能し、ACTION_DIALは機能しません。ありがとう! – erdomester
アンドロイド7.0では動作しません。 –
実行時に 'android.permission.CALL_PHONE'を要求しますか?何がうまくいかないの? –