随笔分类 - fmx
摘要:DELPHI 11.1在编译旧项目发布到小米手机时提示INSTALL_FAILED_USER_RESTRICTED:invald apk 有些说要关MIUI优化,实测没啥用。 解决办法: 删除AndroidManifest.template.xml,再重新编译就可以了。 补充方法: 在安卓12下又出
阅读全文
摘要:有时引用了三方jar后报错 [Exec Error] The command "PATH ..."" exited with code 1 解决方法 1、检测jar文件路径是否正确 2、更换新版的ndk(不是sdk)
阅读全文
摘要:从10.2升级上来, 之前的沉浸状态栏在android手机上不透明了, 添加二个发布文件,remote path分别设为 res\values-v21和 res\values-v19 style.xml文件内容 <resources xmlns:android="http://schemas.and
阅读全文
摘要:听闻10.3的新特性之一,webbrowser可以被其他控件遮挡, 在等待10.3.1出来后才开始来尝鲜, 但在webbrowser上添加控件后, 发现控件还是被挡住了, 研究发现需要将控件的controltype设为platform
阅读全文
摘要:可能平时在转换UNIX时间时没有注意结果,当转换成UNIX时间后,再转换回来对比发现时间和标准时间差了8个小时。网上有相关的修正方法,但仅适用于WINDOWS平台,以下方法全平台适合。 datetimetounix( TTimeZone.Local.ToUniversalTime(now) )
阅读全文
摘要:在应用到管理图标时,如长按显示删除标志,单击取消删除标志。在FMX的手势管理中,只有长按LONGTAP,点击TAP则是单独的事件,不能在同事件中管理。在执行LONGTAP后,TAP也会被触发,解决方案,判断长按和点击是否同位置:添加变量TapLoaction:TPointf;procedure
阅读全文
摘要:可能很多人都有这个困扰,为什么每次设置一个百分比后,值都会改变,只有设置成absolute才会正常,经摸索发现,是因为精度引起,设置percent的时候,需要将精确到多个小数位。如要有3列,需要设置为33%,则选中3列后,设置为33.333333即可。
阅读全文
摘要:引用System.sysutils function getOSInfo:String; begin result:= fomrat('%s:%d.%d', TOSVersion.Name,TOSVersion.Major,TOSVersion.Minor] ); end;
阅读全文
摘要:在查询数据里,发现数据不匹配,检查发现少了"&"符号,试了添加转义字符等方式还是不行,经过摸索发现解决办法: 设置ResourceOptions.MacroCreate 和 MacroExpand 为False
阅读全文
摘要:在手机上解压了一个WINDOWS上的压缩文件, 发现中文是乱码的,解决方法如下: 找到System.zip.pas文件 将E := TEncoding.GetEncoding(437); 改为 E := TEncoding.GetEncoding(936); 保存后新建多平台项目,添加此文件后重新编
阅读全文
摘要:在网上搜索半天也没有找到相关信息,估计遇到这个问题的相当少, 解决办法: 找到FMX.Dialogs.Android.pas, 将121行中 FValues[I] := FDefaultValues[I]; 改为 FValues[I] := ''; 然后保存。 新建一个多平台项目,将此文件放进去后并
阅读全文

浙公网安备 33010602011771号