android中gridview的居中问题

来源:互联网 发布:淘宝买电动车可靠吗 编辑:程序博客网 时间:2024/06/10 17:09

如果想让gridview中的item居中(我这里只有textview),要将item里面的控件属性设置为android:layout_centerinparent,即item的xml有一个布局,必须使得元素相对这个布局居中,才能实现看起来都居中的效果。


//grid_item.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >


    <TextView android:id="@+id/text_item"
        android:layout_height="120dp"
        android:layout_width="120dp"
        android:textSize="40sp"
        android:textColor="#000000"
        android:background="@drawable/ic_launcher"
        android:layout_centerInParent="true"
        android:gravity="center">
    </TextView>


</RelativeLayout>

1 1
原创粉丝点击