Android Spinner Gravity 不工作

标签 android alignment spinner gravity

几天来我一直在尝试将微调器中的文本右对齐,但每次我都做不到, 我试图将 Gravity 设置为正确,或将 ellipsize 设置为结束,但没有任何效果,我只有这个:

enter image description here

你能帮忙解决这个问题吗?

非常感谢。

这是 XML:

<RelativeLayout 
android:layout_width="match_parent"
android:layout_height="40dp"
android:orientation="horizontal" >

<org.holoeverywhere.widget.Spinner
    android:id="@+id/spnCities"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_centerVertical="true"
    android:layout_marginRight="10dp"
    android:entries="@array/array_cities"
    android:gravity="right"/>

<TextView
    android:id="@+id/tvCities"
    android:layout_width="70dp"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:layout_marginLeft="10dp"
    android:text="@string/city"
    android:textAppearance="?android:attr/textAppearanceSmall" />

最佳答案

您可能必须使用自定义 View 才能使其正常工作。使用谷歌是你最好的 friend ......这可能会有所帮助:

Align spinner values to right instead of left

关于Android Spinner Gravity 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13918203/

相关文章:

android - 获取任务 ':app:transformClassesAndResourcesWithProguardForRelease' 的执行失败。生成签名的apk时

android - 我可以在android中使用ios静态库吗

css - 将 <li> 彼此对齐,不起作用

jquery ui spinner 在使用类时不起作用

javascript - 如何在调用事件后延迟执行函数?

android - 如何避免 &lt;input/> 字段显示 `next` 选项而不是 `go`(在移动键盘上)

CSS/HTML 水平对齐 div

html - 图片旁边的垂直文本对齐

java - 如何将 sqlite 值填充到微调器中

java - 使用Gson在Android中@SerializedName注解的基本目的是什么