购物车主界面布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context="com.example.week2lianxi.MainActivity"> <TextView android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="0.5" android:gravity="center" android:text="购物车" android:textColor="#F6FFAA00" android:textSize="25sp" /> <ExpandableListView android:id="@+id/erjiliebiao" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="9"></ExpandableListView> <RelativeLayout android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="0.5"> <CheckBox android:id="@+id/all" android:layout_width="wrap_content" android:layout_height="match_parent" android:gravity="center" android:text="全选" /> <TextView android:id="@+id/conutprice" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_centerInParent="true" android:text="0.0" android:textSize="20sp" /> <TextView android:layout_toLeftOf="@id/conutprice" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_centerInParent="true" android:text="¥:" android:textSize="20sp" /> <TextView android:id="@+id/sale" android:layout_width="50dp" android:layout_height="match_parent" android:layout_alignParentRight="true" android:background="#ff00" android:gravity="center" android:text="购买" android:textColor="#ffffff" android:textSize="15sp" /> <TextView android:id="@+id/del" android:layout_width="50dp" android:layout_height="match_parent" android:layout_marginRight="1dp" android:layout_toLeftOf="@id/sale" android:background="#FFFF7700" android:gravity="center" android:text="删除" android:textColor="#ffffff" android:textSize="15sp" /> </RelativeLayout> </LinearLayout>
一级列表布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <CheckBox android:id="@+id/groupsataus" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout>
二级列表布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:fresco="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center_vertical" android:orientation="horizontal"> <CheckBox android:id="@+id/childsataus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" /> <com.facebook.drawee.view.SimpleDraweeView android:id="@+id/img" android:layout_width="100dp" android:layout_height="150dp" fresco:placeholderImage="@mipmap/ic_launcher_round" /> <LinearLayout android:layout_width="match_parent" android:layout_height="150dp" android:orientation="vertical"> <TextView android:id="@+id/tielss" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:ellipsize="end" android:lines="2" android:text="爱的撒旦说道说道说道说道是多少的是多少的说道说道" android:textColor="#000000" android:textSize="16sp" /> <TextView android:id="@+id/miaoshu" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:ellipsize="end" android:lines="2" android:text="爱的撒旦说道说道说道说道是多少的是多少的说道说道" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp"> <TextView android:id="@+id/newprice" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:gravity="center_vertical" android:text="$111" android:textColor="#FFFF6F00" android:textSize="14sp" /> <TextView android:id="@+id/oldprice" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginLeft="15dp" android:layout_toRightOf="@id/newprice" android:gravity="center_vertical" android:text="$111" android:textSize="12sp" /> <TextView android:id="@+id/jiajia" android:layout_width="50dp" android:layout_height="60dp" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_marginRight="1dp" android:background="#FFCECACA" android:gravity="center" android:text="+" android:textColor="#ffffff" android:textSize="25sp" /> <TextView android:id="@+id/num" android:layout_width="50dp" android:layout_height="60dp" android:layout_centerVertical="true" android:layout_marginRight="2dp" android:layout_toLeftOf="@id/jiajia" android:background="#FFCECACA" android:gravity="center" android:text="59" android:textColor="#ffffff" android:textSize="20sp" /> <TextView android:id="@+id/jianjian" android:layout_width="50dp" android:layout_height="60dp" android:layout_centerVertical="true" android:layout_marginRight="2dp" android:layout_toLeftOf="@id/num" android:background="#FFCECACA" android:gravity="center" android:text="—" android:textColor="#ffffff" android:textSize="25sp" /> </RelativeLayout> </LinearLayout> </LinearLayout>