在spinner xml中,我正在使用:
android:entries="@array/cars"
其中汽车是数字项目列表。
微调器自动将值对齐到左侧,我无法在xml / code中找到如何更改它。
答案 0 :(得分:21)
您必须在此处使用自定义视图来对齐Spinner值。创建一个类似this答案已创建的自定义视图,并将android:gravity
添加到TextView中right
。
<强>更新强>
使用
将CustomView设置为适配器adapter.setDropDownViewResource(android.R.layout.your_custom_created_view);
答案 1 :(得分:8)
您可以在属性上使用TextAlignment
并选择TextEnd
,
或简单的android:textAlignment="textEnd"
答案 2 :(得分:0)
您可以尝试使用微调项文本对齐右端:
view.textAlignment = View.TEXT_ALIGNMENT_TEXT_END