안드로이드 개발 질문/답변
(글 수 45,052)
제목 그대로입니다.
지금 현재 시뮬레이터가 OFFHOOK, 통화상태 일 때 실행한 어플에서 END_CALL 기능을 하는 버튼을 만들려고 합니다.
시뮬레이터의 통화버튼은
btnCall.setOnClickListener(new View.OnClickListener(){ //통화버튼
@Override
public void onClick(View v) {
Log.e(TAG, "ACTION_CALL_BUTTON");
Intent call= new Intent(Intent.ACTION_CALL_BUTTON);
startActivity(call);
}
});
위 소스로 같은 기능을 하는 버튼을 만들 수 있었습니다.
그런데 시뮬레이터의 통화종료 버튼과 같은 기능을 하는 버튼도 만들려고 하는데
위 처럼 Intent쪽에는 없는것 같고, 어떤 방법을 써야할 지 잘 모르겠습니다.
KeyEvent를 쓰자니 이건 시뮬레이터의 키가 눌렸을때 해당하는 기능을 실행하는 코드인것 같고..
조언 부탁드립니다.
지금 현재 시뮬레이터가 OFFHOOK, 통화상태 일 때 실행한 어플에서 END_CALL 기능을 하는 버튼을 만들려고 합니다.
시뮬레이터의 통화버튼은
btnCall.setOnClickListener(new View.OnClickListener(){ //통화버튼
@Override
public void onClick(View v) {
Log.e(TAG, "ACTION_CALL_BUTTON");
Intent call= new Intent(Intent.ACTION_CALL_BUTTON);
startActivity(call);
}
});
위 소스로 같은 기능을 하는 버튼을 만들 수 있었습니다.
그런데 시뮬레이터의 통화종료 버튼과 같은 기능을 하는 버튼도 만들려고 하는데
위 처럼 Intent쪽에는 없는것 같고, 어떤 방법을 써야할 지 잘 모르겠습니다.
KeyEvent를 쓰자니 이건 시뮬레이터의 키가 눌렸을때 해당하는 기능을 실행하는 코드인것 같고..
조언 부탁드립니다.