您的位置:首页 > 移动开发 > Android开发

android GridView设置边框教程!

2014-10-16 14:05 218 查看


test.xml 布局文件,这个布局为GridView的每个项的布局。

?
<!--?xml version=1.0 encoding=utf-8?-->
<relativelayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android">
<linearlayout android:gravity="center_vertical" android:id="@+id/recommend_item_content_linear" android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="horizontal" android:paddingbottom="5dp" android:paddingtop="6dp">
<imageview android:contentdescription="@null" android:id="@+id/recommend_item_icon" android:layout_height="50dp" android:layout_marginleft="2dp" android:layout_width="50dp" android:src="@drawable/icon">
<linearlayout android:gravity="center_vertical" android:layout_height="wrap_content" android:layout_marginleft="3dp" android:layout_width="wrap_content" android:orientation="vertical">
<textview android:id="@+id/recommend_item_appname" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="测试文字" android:textcolor="@color/black" android:textsize="@dimen/text_size">
<linearlayout android:layout_height="wrap_content" android:layout_width="wrap_content" android:orientation="horizontal">
<textview android:id="@+id/recommend_item_intro" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="体验" android:textcolor="@color/dimgray" android:textsize="@dimen/small_small_text_size">
<textview android:id="@+id/recommend_item_money" android:layout_height="wrap_content" android:layout_marginleft="2dp" android:layout_width="wrap_content" android:text="+4万5" android:textcolor="@color/yellow_red" android:textsize="@dimen/little_title_size">
</textview></textview></linearlayout>
</textview></linearlayout>
</imageview></linearlayout>
<view android:background="@drawable/custom_tab_indicator_divider" android:contentdescription="@null" android:id="@+id/recommend_item_bottomline" android:layout_below="@+id/recommend_item_content_linear" android:layout_height="1px" android:layout_width="fill_parent">
<view android:background="@drawable/custom_tab_indicator_divider" android:contentdescription="@null" android:id="@+id/recommend_item_rightline" android:layout_alignbottom="@+id/recommend_item_bottomline" android:layout_alignparentright="true" android:layout_height="fill_parent" android:layout_width="1px">
</view></view></relativelayout>


GridView adapter (适配器)核心代码

?
我这里的边框线为纯色的,你可以使用渐变色实现更加绚丽的效果,诸如此类:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: