旋转器方向未更改

时间:2019-01-30 13:53:49

标签: android android-layout android-spinner right-to-left

my ui in api 18 &  17

my ui in api 27

大家好

我在将微调器方向设置为RT1时遇到问题。 实际上,我的代码在支持layoutDirecton的api 17和18中不起作用, 但它在api 27中可以完美运行。

<android.support.v7.widget.AppCompatSpinner
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_marginStart="8dp"
                android:layout_marginEnd="8dp"
                android:layout_weight="1"
                android:layoutDirection="rtl" />

我在互联网上搜索后发现 ViewCompat 类的用法不可行。

如果您能指导我,我将不胜感激

1 个答案:

答案 0 :(得分:0)

首先请确保您已在AndroidManifest.xml中启用rtl支持

<application
...
android:supportsRtl="true"
...>

然后在Spinner定义中使用它:

android:layoutDirection="rtl"
android:textDirection="rtl"
相关问题