16

スピナー xml では、次のものを使用しています。

 android:entries="@array/cars"

ここで、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

TextAlignmenton properties と select TextEnd、またはandroid:textAlignment="textEnd"on XML simpleを使用できます

于 2016-12-02T01:36:53.750 に答える
1

スピナーアイテムのテキスト配置の右端で試すことができます:

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