ここで行っているのは、CALL アクションに応答できるアプリを要求する暗黙のインテントを使用することです。複数見つかった場合、システムはユーザーに尋ねます。
このフェーズを回避するには、インテントを自分で解決し、明示的なインテントを使用する必要があります。
通常、次のようにします。
int flag = PackageManager.MATCH_DEFAULT_ONLY;
List<ResolveInfo> matches = getPackageManager().queryIntentActivities(intent, flag);
// This gets you a list. Typically you'll want the first item.
// However, from the doc, it is unclear if the first item is the best item or the chooser intent
ActivityInfo actualInfo = matches.get(0).activityInfo;
// Then you can create a ComponentName to make the intent explicit
intent.setComponentName(new ComponentName(actualInfo.packageName, actualInfo.name));
// and finally start your activity
startActivity(intent);