背景
我做了一个“应用程序管理器 https://play.google.com/store/apps/details?id=com.lb.app_manager“替代应用程序,我希望添加 RTL(从右到左)语言的翻译。
因为我知道在某些 Android 版本中,事情发生了翻转,让单词和句子正确对齐,所以我决定首先切换到这种语言,然后继续翻译
问题
切换到 RTL 语言(在我的例子中是希伯来语)后,我发现操作栏的向上按钮的“
所以现在它显示“>”。
问题
我如何解决它?这样看就没有意义了……
对我有用的是让系统使用默认主题,而不指定 Holo。如果您可以接受这一点,则“向上”按钮的方向将正确。不幸的是,如果您使用 AppCompat,这当然无法完成。
更烦人的是:向上按钮的翻转是特定于设备的。它发生在三星设备上,但不会发生在谷歌设备上。 supportsRtl 标志仅适用于 API 17 及更高版本,因此无法修复较旧的三星手机。
问题显然是三星设备上的 Holo 实现。翻转图标时要小心,因为在 Google 手机上它会翻转错误。
看看这个:https://code.google.com/p/android/issues/detail?id=68476 https://code.google.com/p/android/issues/detail?id=68476
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)