RTL支持:仅针对特定UI组件禁用它

时间:2014-04-09 13:16:45

标签: android user-interface user-experience right-to-left

我有自定义视频播放器活动。

我被迫在我的应用程序中启用RTL支持。

但这样做会导致从右到左对齐的ProgressBar。 (那看起来很难看)

我希望我的ProgressBar在启用RTL的应用程序中保持LTR。

有没有解决方案?

P.S。我使用的是Android 4.2.2

1 个答案:

答案 0 :(得分:67)

好的,4.2及更高版本有一个简单的解决方案:

您可以在XML中设置android:layoutDirection属性,它可以包含rtl或ltr值。

该属性会覆盖"应用程序"中的android:supportsRtl属性。清单文件的一部分。