2011-05-01 4 views
0
사용자가 (특정 국가의 예를 들어 전화 번호) 내가 읽은 것을에서

안드로이드 : 유일한 국제 전화 번호

특정 번호로 전화를하는 경우에만 내가 활동을 시작하려는

에 대한 통화 활동을 발사, 나는 이해 android.intent.action.CALL, 에 대한 intent-filter를 만들 수 있지만 특정 번호 (예 : 해당 국가에 속한 숫자)에 대해서만 응용 프로그램을 호출 할 수 있는지 궁금합니다. 이상적으로 나는 사용자가이 필터를 직접 정의 할 수 있기를 원할 것이다. 따라서 매니페스트 파일에 하드 코딩되지 않습니다.

이것이 가능합니까?

답변

0

둘러보기 here 수신 전화 이벤트를 수신하면 전화 번호를 알아야합니다. 그러나 수신 전화 인 텐트 (사용자가 직접 호출 앱을 작성해야 함을 의미하는 을 의미 함)를 무시하지 않으면 새 활동은 전화 통화 앱이 닫힐 때까지 (즉, 사용자가 거부하거나 종료 할 때까지) 백그라운드에서 유지됩니다 호출).