다음 코드를 사용하여 123456으로 전화를 시작합니다. 문제가있는 것은 다른 번호로 전화를 걸고 2-3 초 정도 지연됩니다. 첫 번째 전화는 여전히 전화하고 있습니다.전화 번호를 걸 때 지연된 의도 시작하기
Thread.sleep(), Handler, startActivityForResult() 등을 시도했지만 둘 다 두 번째 호출을 시작하기 전에 다시 버튼을 누르기를 기다린다.
String num = "tel:123456";
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(num));
startActivity(intent);
편집 :
나는 두 번째 통화를 시작하기 전에 다음 사항을 추가하고해야처럼 작동 것처럼 그것은 솔기.intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);