说明:

XE6 的 TSwitch 做了很多改进,包含多语显示处理,但 XE6 似乎只认定一种中文语系「zh」,它无法处理「zh_TW」、「zh_CN」、「zh_HK」、「zh_SG」等语系,不过可以透过修改 XE6 源码来修正此问题,如下:

注意:请先将「FMX.Platform.Android.pas」、「FMX.Styles.Switch.pas」复制到自己的工程目录下后再修改。

修改源码 FMX.Platform.Android.pas:

function TPlatformAndroid.GetCurrentLangID: string;var  Locale: JLocale;begin  Locale := TJLocale.JavaClass.getDefault;  Result := JStringToString(Locale.toString); // 可回传 zh_TWend;

修改源码 FMX.Styles.Switch.pas

更多相关文章

  1. android_qqApk反编译/android小工具/ddms截屏
  2. Android源码阅读方式——教你如何找到ActivityManagerService
  3. Ubuntu 18 android 5.1.0源码编译
  4. Android(安卓)7.1 系统Setting界面增加返回机制
  5. Android快速开发框架ZBLibrary源码分享
  6. WhaleCTF平台Android部分题解
  7. [置顶] 在此分享android源码下载地址 绝对可以下
  8. [置顶] android学习要点总结
  9. Android(安卓)条码扫描器 一维条形码 二维QR码 apk 源码 下载

随机推荐

  1. Android(安卓)JS交互与JS代码注入--详解
  2. Android(安卓)AsyncTask源码解析
  3. android 开发规范 (6) - 其他及附录
  4. Android中通知的使用-----Notification详
  5. Android-- ArrayAdapter用法举例
  6. Android系统自带录屏(动态截屏)功能
  7. android CountDownTimer
  8. 进程常驻
  9. Android支持RTL(从右向左)语言
  10. Android腾讯微薄客户端开发九:博主详情界