ListView中Item布局示例一

简介: listview_item.xml如下: ...

listview_item.xml如下:

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

    <RelativeLayout
        android:id="@+id/coupon_item_relativeLayout"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="20dip"
        android:layout_marginRight="20dip"
        android:layout_marginTop="15dip"
        android:background="@android:color/black" >

        <RelativeLayout
            android:id="@+id/coupon_item_thumb_rl"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_marginLeft="10dip" >

            <ProgressBar
                android:id="@+id/coupon_item_progressBar"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerVertical="true" />

            <ImageView
                android:id="@+id/coupon_item_thumb"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerVertical="true"
                android:scaleType="centerCrop"
                android:src="@drawable/ic_launcher" />
        </RelativeLayout>

        <RelativeLayout
            android:id="@+id/coupon_item_content_rl"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_marginRight="25dip"
            android:layout_marginTop="5dip"
            android:layout_toRightOf="@id/coupon_item_thumb_rl"
            android:layout_marginLeft="10dip"
           
             >

            <TextView
                android:id="@+id/coupon_item_couponLimit"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="couponLimitcouponLimit"
                android:textSize="10sp" >
            </TextView>

            <TextView
                android:id="@+id/coupon_item_description"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="10dip"
                android:maxLines="4"
                android:text="descriptiondescriptiondescriptiondescription"
                android:textSize="20sp" >
            </TextView>
        </RelativeLayout>

        <ImageView
            android:id="@+id/coupon_item_arrow"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_centerVertical="true"
            android:layout_marginRight="10dip"
            android:scaleType="fitEnd"
            android:src="@drawable/arrow" />

        <RelativeLayout
            
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignRight="@id/coupon_item_arrow"
            android:layout_alignParentBottom="true"
            android:layout_below="@id/coupon_item_content_rl"
            
            >

            <TextView
                android:id="@+id/coupon_item_date"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="2013/03/01" />
        </RelativeLayout>
    </RelativeLayout>

</RelativeLayout>


效果图如下:

相关文章
ListView Item多布局的实现
ListView这个小节的最后一节,给大家带来的是ListView多布局Item的实现, 何为ListView Item多布局,打个比方,QQ这种聊天列表
126 0
|
Android开发
Android ListView的每个子Item如何设置高度
Android ListView的每个子Item如何设置高度
574 0
|
Android开发 数据格式 XML
ListView项(Item)的三种布局
转载自:ListView项(Item)的三种布局使用例子 List中的item布局有三种: 自定义的布局,使用了相对布局(RelativeLayout,见list_item.
762 0
|
索引
Android--listView中的button控件获取item的值
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/55253877 在listv...
1221 0
|
Android开发
Android ScrollView嵌套GridView导致GridView只显示一行item
Android ScrollView嵌套GridView导致GridView只显示一行item Android ScrollView在嵌套GridView时候,会导致一个问题发生:GridView只显示一行。
2320 0
|
Android开发
RecyclerView不同类型Item的展示
代码如下:   public class AccessoiresAdapter extends RecyclerView.Adapter { final int VIEW_TYPE_ACCESSORY = 0; final int VIEW_TYPE_ACCESSORY_SP...
980 0
|
Android开发
Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见
Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见 给Android的ListView增加一个OnScrollListener监听事件:mListView.
1074 0
|
XML Android开发 UED
Android GridView子元素item按击交互设计:背景颜色改变
《Android GridView子元素按击交互设计:背景颜色改变》 效果图: 大致的需求和ListView相仿,就是要求用户点击GridView中的子元素时候,要有一定的交互响应(背景颜色改变表明用户的操作)。
918 0