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

Beh*_*nam 32 user-interface android user-experience right-to-left

我有一个自定义视频播放器活动.

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

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

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

有什么解决方案吗?

PS我使用的是Android 4.2.2

Beh*_*nam 76

好的,4.2和鞋面有一个简单的解决方案:

您可以android:layoutDirection在XML中设置属性,它可以具有rtl或ltr值.

该属性会覆盖android:supportsRtl清单文件的"application"段中的属性.