<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="12sp"
android:paddingBottom="5dip"
android:id="@+id/spinnerTarget"
android:gravity="top|center_horizontal"
android:textColor="#ffffff"
/>
答案 0 :(得分:1)
高度为wrap_content
,因此视图会在文本周围缩小,并且文本没有空间位于视图顶部。仅当活动中的内容有足够的空间时,android:gravity
才有效。 center_horizontal
有效,因为您已为宽度设置了fill_parent,我假设视图占据了所有屏幕的宽度,从而允许内容居中。
尝试重新排列布局,以便在高度方面为视图留出更多空间。
喝彩!
答案 1 :(得分:0)
这是我最终的结果,希望我帮助
<Spinner
android:id="@+id/m1_ss_spinner"
android:background="@drawable/btn_default_normal_invisible"
android:layout_width="fill_parent"
android:layout_height="60sp"
android:layout_gravity="top"
android:layout_below="@id/m1_ss_head"
/>