Scroll Delphi Firemonkey Android TEdit滑动以滚动而非焦点

Scroll Delphi Firemonkey Android TEdit滑动以滚动而非焦点,scroll,focus,screen,edit,Scroll,Focus,Screen,Edit,我注意到当我试图在TEdit上滚动屏幕时,虚拟键盘被触发。如何使TEdit只在TEdit真正打开时才聚焦?。我在play store中尝试了其他应用程序,可以做到,如何做到这一点?我找到了一个解决方案。我循环浏览表单上的所有控件,并: 将CanFocus属性设置为FALSE 分配OnClick,它将CanFocus设置为TRUE,并为发送方调用SetFocus 分配执行相同操作的OnTap 分配OnExit,将CanFocus属性设置为FALSE

我注意到当我试图在TEdit上滚动屏幕时,虚拟键盘被触发。如何使TEdit只在TEdit真正打开时才聚焦?。我在play store中尝试了其他应用程序,可以做到,如何做到这一点?

我找到了一个解决方案。我循环浏览表单上的所有控件,并:

  • 将CanFocus属性设置为FALSE
  • 分配OnClick,它将CanFocus设置为TRUE,并为发送方调用SetFocus
  • 分配执行相同操作的OnTap
  • 分配OnExit,将CanFocus属性设置为FALSE