[修正] Firemonkey Android 文字斜粗体显示不全的问题
2017-05-26 09:00
417 查看
问题:Firemonkey Android 平台显示斜粗体文字时,文字右方会有显示不全的问题。
修正代码:
请将 FMX.FontGlyphs.Android.pas 复制到自己的工程目录下,再修改如下代码:
修正效果:
修正代码:
请将 FMX.FontGlyphs.Android.pas 复制到自己的工程目录下,再修改如下代码:
function TAndroidFontGlyphManager.DoGetGlyph ... 略 ... if Bounds.left < 0 then Width := Width - Bounds.left; {+++>} // 加入修正代码: 文字斜粗显示 by Aone 2017.05.26 if FPaint.getTypeface.isItalic then begin if FPaint.getTypeface.isBold then Width := Round(Width * 1.2375) else Width := Round(Width * 1.125); end; {<+++} Bitmap := TJBitmap.JavaClass.createBitmap(Width, Height, TJBitmap_Config.JavaClass.ARGB_8888); ... 略 ... end;
修正效果:
未修正 | 修正后 |
相关文章推荐
- 关于android gridview不显示图片,文字等问题
- android ListView嵌套GridView显示不全问题
- osg for android (四) osgText显示文字以及显示中文的问题
- Cocos2D-X下,iOS设备显示多行文字显示不全的问题
- Android—解决之ScrollView嵌套GridView显示不全的问题
- # 时间显示文字问题的修正 #
- android 中WebView 显示不全的问题
- Android设置大字体后文字被遮盖、显示补全问题解决
- Android在Dialog中显示PopupWindow不全问题解决
- Android 自定义弹出对话框显示不全的问题
- Android -关于注册Google Map Api Key 的方法和网页显示不全的问题
- 解决select选项内容过长,文字显示不全的问题
- PopupWindow在android2.3不显示文字问题
- 文字过长,QLabel显示不全的问题
- android spinner自定义背景文字显示不全解决办法
- Android学习 之 问题&解答 ScrollView中嵌套ListView时显示不全的简便解决方案
- android日期太长显示不全的问题
- 解决android ScrollView滚动显示不全问题
- AJAX tab显示不全及Android ADT不能下载的问题(已解决)
- Android开发中ScollView嵌套ListView显示不全问题解决