摘要:
在某一些 Android 的机子上,点入 Edit 显示会键盘,但关闭键盘再点一次 Edit 后,键盘并不会再次显示出来。实机测试: Sony Xperia ST17i:无法再次显示。 Nexus 7 II:可以正常显示。解决方案:在点入 Edit 事件,显示键盘。源码下载:[原创]示例Edit关闭键盘再显示.zipfunction ShowVirtualKeyboard(const AControl: TFmxObject): Boolean;var Service1: IFMXVirtualKeyboardService;begin if TPlatformServices.C... 阅读全文
摘要:
FireMonkey 里的 TPathData 支持 SVG 的基本绘图指令,因此可以运用 Inkscape 软件,提取 SVG 的绘图内容,请见图片说明: INKSCAPE https://inkscape.org/en/ 阅读全文
摘要:
说明:目前 Delphi XE5 无法在 Android 平台下正常使用 ShowMessage 或 MessageDlg 功能(当失去焦点后会当机,如关闭屏幕后再开),这里展示如何使用 TFrame 制作讯息框,来替代 ShowMessage 的功能。源码下载:https://github.com/OneChen/FrameDialog 阅读全文
摘要:
说明:让 ListView 在 Android 可回弹。适用:Delphi XE5修改:找出 FMX.Platform.Android.pas 档案,并复制到自己的 Project 路径里,找到 GetScrollingBehaviour 函数,修改成如下:unit FMX.Platform.Android;function TPlatformAndroid.GetScrollingBehaviour: TScrollingBehaviours;begin Result := [TScrollingBehaviour.sbBoundsAnimation{可回弹}, TScrollingBeh. 阅读全文
摘要:
问题:TColorPanel 在运行时,选取颜色都会重绘,造成选色缓慢。适用:Delphi XE5修正:找出 FMX.Colors.pas 档案,并复制到自己的 Project 路径里,找到 TColorQuad.SetColor 函数,并删除下面二行:unit FMX.Colors;...略pro... 阅读全文