main
<?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/btn_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="全选" />
<CheckBox
android:id="@+id/btn_revers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="反选" />
<ListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="400dp"></ListView>
<TextView
android:id="@+id/all_money"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="总价"
android:textStyle="bold"
android:textSize="30dp"/>
</LinearLayout>
item.xml
<?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="horizontal">
<CheckBox
android:layout_margin="10dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/item_check"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/item_text"
android:text="wenzi "/>
<TextView
android:paddingLeft="30dp"
android:layout_width="wrap_content"
&

本文介绍了如何在Android中实现购物车功能,包括在main.xml布局文件中设置全选和反选复选框,item.xml中定义每个商品条目的显示,创建Goods类存储商品信息,MainActivity中初始化并处理复选框事件,以及自定义MyAdapter适配器来更新购物车状态和总价。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



