Firemonkey 안드로이드 하드웨어 백버튼 제어하기
2015.02.25 23:16
하드웨어 백버튼 제어하기 위해서는 폼의 KeyUp 이벤트에서 아래와 같이 구현해 제어할 수 있습니다.
Key가 vkHardwareBack인 경우 코드를 수행하고 Key 값을 꼭 0으로 설정 해야합니다.(0으로 설정하지 않으면 백버튼의 동작을 모두 수행되어 앱이 닫히는 등의 현상이 발생할 수 있습니다.)
procedure
TForm1
.
FormKeyUp(Sender: TObject;
var
Key:
Word
;
var
KeyChar:
Char
;
Shift: TShiftState);
begin
if
Key = vkHardwareBack
then
begin
// 백버튼 눌렀을 때 실행될 내용 코딩
Key :=
0
;
end
;
end
;