我正在使用react-native v0.36
,我正在构建针对iOS&的反应原生移动应用机器人。
如果用户的默认语言为RTL
,我的应用在Android上看起来很糟糕。为了让它在Android上看起来不错,我需要以en-us
语言(LTR
语言)打开应用,无论Android默认语言是什么。
答案 0 :(得分:0)
import com.facebook.react.modules.i18nmanager.I18nUtil;
@Override
public void onCreate() {
super.onCreate();
// FORCE LTR
I18nUtil sharedI18nUtilInstance = I18nUtil.getInstance();
sharedI18nUtilInstance.allowRTL(getApplicationContext(), false);
....
}
看看: https://codedump.io/share/UvXEpMY9phKS/1/rtl-is-forced-in-rtl-devices