Consider:
Uses FMX.VirtualKeyboard, FMX.Platform;
procedure TForm1.Button1Click(Sender: TObject);
var Keyboard: IFMXVirtualKeyboardService;
begin
keyboard := TPlatformServices.Current.GetPlatformService(IFMXVirtualKeyboardService) as IFMXVirtualKeyboardService;
if TVirtualKeyboardState.Visible in keyboard.VirtualKeyBoardState then
begin
Keyboard.HideVirtualKeyboard;
end;
end;
HideVirtualKeyboard is running with this code, but how is ShowVirtualKeyboard run on the Delphi FireMonkey Android platform?
Because for the same code, ShowVirtualKeyboard is giving:
not enough actual parameters error in code page