16

在微调器 xml 中,我正在使用:

 android:entries="@array/cars"

其中汽车是数字项目的列表。

微调器自动将值左对齐,我在 xml/code 中找不到如何更改它。

4

3 回答 3

21

您必须在此处使用自定义视图来对齐 Spinner 值。像这个答案一样创建一个 CustomView并添加android:gravity到 TextView 作为right.

更新:

使用将 CustomView 设置为您的适配器

adapter.setDropDownViewResource(android.R.layout.your_custom_created_view);
于 2012-05-17T04:35:00.723 回答
15

您可以TextAlignment在 properties 和 select上使用TextEnd,或者android:textAlignment="textEnd"在 XML simple 上使用

于 2016-12-02T01:36:53.750 回答
1

您可以尝试使用微调器项目文本对齐右端:

view.textAlignment = View.TEXT_ALIGNMENT_TEXT_END
于 2021-07-19T06:21:54.967 回答