[函數] Firemonkey Android 取得系统参数设定的字型大小

Posted 龟山Aone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[函數] Firemonkey Android 取得系统参数设定的字型大小相关的知识,希望对你有一定的参考价值。

android 系统参数设定内,可以设定字型大小:

 

可以透过下面代码来取得字型大小比例:

function FontScale: Single;
var Resources: JResources;
    Configuration: JConfiguration;
begin
     Result := 1;

     if TAndroidHelper.Context <> nil then
     begin
          Resources := TAndroidHelper.Context.getResources;
          if Resources <> nil then
          begin
               Configuration := Resources.getConfiguration;
               if Configuration <> nil then
                  Result := Configuration.fontScale;
          end;
     end;
end;

 

ios 请参考:

Delphi 取得 iOS 辅助使用里的字型大小

以上是关于[函數] Firemonkey Android 取得系统参数设定的字型大小的主要内容,如果未能解决你的问题,请参考以下文章

[修正] Firemonkey Android Edit 可输入 Emoji (颜文字)

使用 FireMonkey 构建优秀专业 Android 应用的10点提示

[范例] Firemonkey Edit 输入框只允许输入数字 for Android

[修正] Firemonkey Android 文字斜粗体显示不全的问题

Delphi Firemonkey Android TEdit滑动滚动不聚焦

将Android应用程序(在Delphi FireMonkey中开发)部署到Google Play商店