码迷,mamicode.com
首页 > 其他好文 > 详细

RelativeLayout不能居中的解决的方法

时间:2017-05-20 11:21:57      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:line   data-   ack   view   roi   layout   raw   方法   int   

在LinearLayout中有个让元素居中的办法就是。比方在LinearLayout里有个TextView.设置TextView的gravity能够让其居中。

而在Realative里设置这个不起作用。困扰了我挺长时间。事实上在Realative里有个替代的方法。就是设置子组件的android:layout_centerHorizontal="true"

就ok了。

如:

<RelativeLayout android:layout_width="match_parent" android:layout_height="200dp"
        android:id="@+id/cc_item_topLayout" >
        <ImageView android:layout_width="50dp" android:layout_height="50dp"  android:id="@+id/cc_item_avatar"
            android:src="@drawable/touxiang" android:background="@drawable/btn_myborder" 
            android:layout_marginTop="30dp" android:layout_centerHorizontal="true"
            />
    </RelativeLayout>



RelativeLayout不能居中的解决的方法

标签:line   data-   ack   view   roi   layout   raw   方法   int   

原文地址:http://www.cnblogs.com/clnchanpin/p/6881495.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!