我开发了一个应用程序,并将其安装在智能手机和平板电脑上表正在运行,第5.0.2版中智能手机正在运行4.4.2
在平板电脑上,相同的应用程序具有从右到左的方向(NavigationDrawer、List items等。)
加,
new SimpleDateFormat("MMMM yyyy").format(dateandtime.getTime());
给出了不同的输出语言。
我认为这与设备语言设置有关,但无论使用何种语言,我如何为所有设备调整它?
如果您希望其为LTR而不考虑语言,则使用setLayoutDirection(View.LAYOUT_DIRECTION_LTR);
设置方向,如果您希望为所有情况设置RTL,则使用类似的setLayoutDirection(View.LAYOUT_DIRECTION_RTL);
设置方向。