欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于RelativeLayout设置垂直居中对齐不起作用的问题

程序员文章站 2022-04-26 23:30:07
...

直接上代码

1.原有代码:(红色字体部分不起作用,无法让RelativeLayout中的textview居中)

<RelativeLayout

       Android:id="@+id/autoquery_layout" 

       android:layout_width="fill_parent"

       android:layout_height="wrap_content"


android:gravity="center"


       >

       <TextView

           android:id="@+id/autoquery_tip"

           android:layout_width="wrap_content"

           android:layout_height="wrap_content"

           android:text="@string/autoquery_tip"

           /> 


</RelativeLayout> 

2.正确代码:(同样注意红色字体)

<RelativeLayout
       android:id="@+id/autoquery_layout" 
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"

       >
       <TextView
           android:id="@+id/autoquery_tip"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
   android:layout_centerVertical="true"
           android:text="@string/autoquery_tip"
           />         
</RelativeLayout>

如此设置即可让textview居中了。