如何从Delphi禁用Android主页和后退按钮

时间:2015-01-12 13:08:35

标签: android delphi back-button delphi-xe7

我正在为Delphi XE7中的Android平板电脑编写应用程序。我想关掉主页和后退键,这样就没有人可以离开应用程序了。我找到了很多答案,但都没有提到Delphi。

如何在Delphi中实现这一目标?我应该使用哪些物品?我需要包括哪些单位?

1 个答案:

答案 0 :(得分:7)

来自documentation

  

使用Android设备的后退按钮

     

当用户按下“后退”按钮时,可以处理应用程序   他们的Android设备,为OnKeyUp的表单添加一个事件处理程序,   并在事件处理程序中使用以下代码:在Delphi中:

if Key = vkHardwareBack then
begin
  // Do whatever you want to do here
  Key := 0; // Set Key = 0 if you want to prevent the default action
end;