我试图垂直对齐Spinner和TextVIEw,以便两者的中心位于同一行:
这是我对该元素的XML:
<linearLayout androID:ID="@+ID/dropdownlayout" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:gravity="center" androID:orIEntation="horizontal" > <Spinner androID:ID="@+ID/spinner1" androID:layout_wIDth="wrap_content" androID:layout_height="fill_parent" androID:layout_gravity="center" /> <TextVIEw androID:ID="@+ID/ok1" androID:layout_wIDth="wrap_content" androID:layout_height="fill_parent" androID:layout_gravity="center" androID:background="@drawable/white_Box" androID:gravity="center" androID:paddingleft="10dp" androID:paddingRight="10dp" androID:text="@string/ok" androID:textcolor="@androID:color/black" androID:textSize="@dimen/normale" /></linearLayout>
尝试了这个代码,结果相同:
<relativeLayout androID:ID="@+ID/dropdownlayout" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:gravity="center" androID:orIEntation="horizontal" > <Spinner androID:ID="@+ID/spinner1" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_centerVertical="true" androID:layout_gravity="center" androID:gravity="center" /> <TextVIEw androID:ID="@+ID/ok1" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_centerVertical="true" androID:layout_toRightOf="@+ID/spinner1" androID:background="@drawable/white_Box" androID:gravity="center" androID:padding="10dp" androID:text="@string/ok" androID:textcolor="@androID:color/black" androID:textSize="@dimen/normale" /></relativeLayout>解决方法 在这样的相对布局中尝试这个
[<relativeLayout androID:ID="@+ID/dropdownlayout" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:gravity="center" androID:orIEntation="horizontal" > <Spinner androID:ID="@+ID/spinner1" androID:layout_wIDth="250dp" androID:gravity="center" androID:background="@androID:drawable/btn_dropdown" androID:layout_centerVertical="true" androID:layout_height="40dp" androID:layout_gravity="center" /> <TextVIEw androID:ID="@+ID/ok1" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:background="@drawable/white_Box" androID:gravity="center" androID:layout_centerVertical="true" androID:paddingleft="10dp" androID:layout_toRightOf="@+ID/spinner1" androID:paddingRight="10dp" androID:text="@string/ok" androID:textcolor="@androID:color/black" androID:textSize="@dimen/normale" /></relativeLayout>]总结
以上是内存溢出为你收集整理的android – 如何垂直对齐Spinner和TextView全部内容,希望文章能够帮你解决android – 如何垂直对齐Spinner和TextView所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)