2012-06-26 2 views
1

최근 전화 통화와 관련하여 ADK와 협력하면서 이상한 문제가 발생했습니다. 내 목표는 데모 방패에서 버튼을 누를 때마다 전화를 트리거하는 것입니다. 다음 코드를 실행하면 버튼을 누를 때 전화 걸기 응용 프로그램이 표시되지만 (통화하려는 번호가 표시됨) 통화가 실행되지 않고 "통화 종료 됨"메시지 만 표시됩니다.Android : 프로그래밍 방식의 전화 통화가 즉시 끝납니다

String url = "tel:1234567890"; 
Intent in = new Intent(Intent.ACTION_CALL, Uri.parse(url)); 
DemoKitPhone.this.startActivity(in); 

나는 (아무 소용 등 runOnUiThread, 브로드 캐스트 리시버에이 코드 조각을 넣어) 일이를 해결하기 위해 노력하고, 그래서 어떤 : 여기

내가 사용했던 코드입니다 도와 주시면 대단히 감사하겠습니다.

편집 : 예, android.permission.CALL_PHONE 권한을 포함 시켰습니다. 빨리 Logcat을 통해보고 세부 사항을 게시합니다. - tahnk you.

+0

이 매니페스트 선언 android.permission.CALL_PHONE합니까 통해 UR 문제를 해결할 수 있습니다? LogCat에 다른 것이 있습니까? – tiguchi

+0

@NobuGames 숨겨진 코드가 작동해도 오류가 표시되지 않습니다. – Rajnikant

+0

그것은 효과가 있을지 모르지만, 원래의 포스터에는 명백히 장치 고유의 문제이거나 전혀 다른 것과 관련된 문제가 있습니다. LogCat을 보는 것은 원인을 좁히는 한 가지 방법입니다. – tiguchi

답변

0

는 내가 제대로 질문

이것은 발신자 응용 프로그램에 만들었을 것이다 어떻게 이해를 바랍니다. 전자 메일의 의도를 열고 해당 동작을 확인하십시오. 실제 행동을 취하기 위해 사용자의 최종 개입이 필요할 수 있습니다.

0

아래의 권한을 매니페스트 파일에 추가하십시오.

<uses-permission android:name=" android.permission.CALL_PHONE" /> 

+0

답변 해 주셔서 감사합니다. 이미 허가가 포함되어 있지만 분명히 일반적인 오류이며 쉽게 간과 할 수 있습니다. :) – encorestudy

관련 문제