2013-04-30 4 views
2

들어오는 호출을 자동으로 끊는 응용 프로그램을 개발하려고합니다. 어딘가에 전원 단추를 누르면 전화 연결이 끊어집니다 .. 코드를 통해이 작업을 수행하는 방법을 알려 줄 수 있습니까? 나는이 시도하지 않은Android : 프로그래밍 방식으로 전원 버튼을 활성화하는 방법?

Intent buttonUp = new Intent(Intent.ACTION_MEDIA_BUTTON); 
buttonUp.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_HEADSETHOOK)); 
ctx.sendOrderedBroadcast(buttonUp, "android.permission.CALL_PRIVILEGED"); 

답변

1

하지만 난 당신이 KeyEvent.KEYCODE_POWER 찾고있는 생각 : 즉 난 그냥 미디어 버튼을 수행하는 아래 코드처럼 전원 버튼의 의도를 활성화하려는. 이 코드로 KeyEvent을 보내보십시오.

+0

KeyEvent.KEYCODE_POWER 및 dispatchKeyEvent 메서드를 모두 사용하지만이 조건 안에있는 코드는 작동하지 않습니다. 도와주세요. –

관련 문제