1
나는 프로그래밍 방식으로 안드로이드에서 들어오고 나가는 전화를 끝내는 방법을 궁금해. here 게시 된 솔루션을 시도했지만 작동 점점 운이 있어요.안드로이드에서 프로그래밍 방식으로 송수신 전화를 종료하는 방법은 무엇입니까?
내가 브로드 캐스트를 사용하여 전화 연결을 해제하는 코드를 다음 사용하고...
try{
TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
Class c = Class.forName(manager.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
ITelephony telephony = (ITelephony)m.invoke(manager);
telephony.endCall();
} catch(Exception e){
Log.d("",e.getMessage());
}
하지만 난 오류가있어 :
NO such method name 'getITelephony' in ICS call is not disconnecting
'운이없는'부분에 대해 더 구체적으로 설명하고 싶을 수 있습니다. 정확히 작동하지 않는 것은 무엇입니까? – slhck
작동 시키려 할 때마다 오류가 발생했습니다 : 해당 메소드가 없습니다. getITelephony –
이 오류에 관해 많은 질문이 있습니다. 사용중인 실제 코드, 전체 오류, 스택 추적, Android OS 및 SDK 버전을 포함시켜야하며 문제를 해결하기 위해 이미 시도한 것을 표시해야합니다. – slhck