主页面
来源:互联网 发布:电气cad软件下载 编辑:程序博客网 时间:2024/04/30 00:15
package com.bawie.www.mytesy.Fragments;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.Fragment;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.Button;import android.widget.CheckBox;import android.widget.ListView;import android.widget.TextView;import com.bawie.www.mytesy.Beans.GoodsBean;import com.bawie.www.mytesy.MyUtils.MyListAdapter;import com.bawie.www.mytesy.R;import java.util.ArrayList;/** * Created by Administrator on 2017/10/25 0025. */public class Fragment2 extends Fragment { ListView listView; View view; MyListAdapter adapter; ArrayList<GoodsBean> list; CheckBox checkall; Button btn_money; TextView money; boolean isor = false; int allmoney=0; @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { view = inflater.inflate(R.layout.item_fragment2,null); inView(); inData(); return view; } public void inView(){ listView = (ListView) view.findViewById(R.id.listview); checkall = (CheckBox) view.findViewById(R.id.checkall); btn_money = (Button) view.findViewById(R.id.btn_money); money = (TextView) view.findViewById(R.id.money); } public void inData(){ list = new ArrayList<GoodsBean>(); for(int i = 0 ; i < 10 ; i++){ list.add(new GoodsBean("手机",100,1,false)); } adapter = new MyListAdapter(getActivity(),list,money); listView.setAdapter(adapter); checkall.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if(isor == false){ for(int i = 0 ; i < list.size(); i++){ list.get(i).setMycheck(true); } isor = true; }else if(isor == true){ for(int i = 0 ; i < list.size(); i++){ list.get(i).setMycheck(false); } isor = false; } allmoney = 0; for(int i = 0 ; i < list.size();i++){ if(list.get(i).isMycheck()==true){ allmoney+=list.get(i).getPrice()*list.get(i).getNum(); } } money.setText(allmoney+""); adapter.notifyDataSetChanged(); } }); btn_money.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { allmoney = 0; for(int i = 0 ; i < list.size();i++){ if(list.get(i).isMycheck()==true){ allmoney+=list.get(i).getPrice()*list.get(i).getNum(); } } money.setText(allmoney+""); } }); }}
阅读全文
0 0
- 主页面
- 主页面
- 主页面
- 主页面
- 主页面
- 主页面
- 更新网站主页面
- 主页面弹出问题
- main主页面设置
- 操作主页面设置
- extjs 主页面
- winform 主页面最大化
- bolg主页面
- qq主页面
- 主页面Demo
- 弹出页面传值回主页面
- Android 仿QQ主页面
- CSDN博客主页面设置
- BitKeeper与Linux,git史前琐事
- kafka 日常操作
- 在Mideraplay中播放视频
- 用docker stack开启redis集群
- 洛谷 1025 数的划分 DP 解题报告
- 主页面
- Java IO遍历文件夹,并返回所有后缀名为.dcm的文件列表
- 读书笔记---Head First 设计模式--- 策略模式
- 数据库设计三大范式
- python 正则表达式
- ES6-字符串的扩展-codePointAt()和String.fromCodePoint()
- 第一个weex程序
- java 抽象的认识
- QT实现CSDN上传资源管理助手Demo之(5)功能总结