我正在使用一个android库(适用于android电视的leanback库),并且希望独立于系统区域设置来设置我的应用布局。
换句话说,因为我所有的用户都使用从右到左的语言和布局,所以即使系统语言是英语(例如LTR)语言,我也希望在“从左到右”模式下阻止渲染布局。
那么我可以设置一个标志或做其他事情来使该应用完全忽略系统区域设置吗?
编辑:多亏了安德烈斯(Andres)评论,我遵循了此link,它的运行非常完美。
答案 0 :(得分:0)
将android:layoutDirection="rtl"
用于布局的根,将android:layout_gravity="start"
用于子视图。
通过这种方式,您可以强制布局从右到左,所有子视图都显示在父视图的右侧(开始表示在rtl方向上为右)。