gpt4 book ai didi

android - android 和希腊字母 (π) 上的 livecode 和 unicode

转载 作者:行者123 更新时间:2023-11-29 21:11:32 25 4
gpt4 key购买 nike

我已将我的应用程序部署到 android,每个带有希腊字母 (π) 的单词都已替换为矩形(这是唯一缺少的字母。有人对此有所了解吗?有人可以解决这个问题吗?谢谢

  put uniDecode(the unicodetext of fld "t01","UTF8") into Rtext
set the unicodeText of field "t1" to uniEncode (Rtext,"UTF8")

最佳答案

目前尚不清楚该脚本与您的问题有何关联。而不是

put uniDecode(the unicodetext of fld "t01","UTF8") into Rtext
set the unicodeText of field "t1" to uniEncode (Rtext,"UTF8")

你可以使用

set the unicodeText of fld "t1" to the unicodeText of fld "t01"

(在 LiveCode 7 中不再需要)。

如果您使用的是 OSX 系统的计算机,您可能正在键入 option-p 以快速获取 π 符号。不幸的是,这是一个高级 ASCII 符号,在其他计算机系统上以不同的方式解码。因此它在 Android 上显示不正确。

要获取 π 的 unicode 等价物,而不是更高的 ASCII 符号,您可以使用以下脚本:

set the useUnicode to true
set the unicodetext of fld 1 to numToChar(0x3c0)

Android 应该能够正确显示它。如果这不起作用,您可以尝试通过将其包含在独立包中来包含您自己的字体。

要在独立包中包含字体,请转到独立应用程序设置的文件选项卡。只需将您自己的字体文件添加到列表中即可。不要选择字体文件的父文件夹。该字体将位于独立包内项目的主堆栈旁边,LiveCode 将自动找到它。确保相应地设置字段的 textFont 属性。

关于android - android 和希腊字母 (π) 上的 livecode 和 unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22643844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com