web-dev-qa-db-ja.com

スピナーの値を左ではなく右に揃えます

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

 Android:entries="@array/cars"

ここで、carsは数値項目のリストです。

スピナーは自動的に値を左に揃えますが、xml/codeで変更方法が見つかりません。

14
David

ここでカスタムビューを使用して、スピナー値に位置合わせを行う必要があります。 this のようなCustomViewを作成します。回答が作成され、Android:gravityrightとしてTextViewに追加されます。 。

更新:

を使用してCustomViewをアダプタに設定します

adapter.setDropDownViewResource(Android.R.layout.your_custom_created_view);
21
Lalit Poptani

プロパティでTextAlignmentを使用し、XMLシンプルでTextEndまたはAndroid:textAlignment="textEnd"を選択できます。

10
Eddy Charry