为了账号安全,请及时绑定邮箱和手机立即绑定

如何将数据保存到android中多个按钮的单个值中并将该总值保存在firebase中?

如何将数据保存到android中多个按钮的单个值中并将该总值保存在firebase中?

慕容708150 2021-12-01 19:46:11
我是安卓新手。我在一个活动上有五个按钮,在每次点击按钮时,我想将显示/写在按钮上的数据保存为“10”,在其他按钮“20”等中保存到数组列表或列表中,然后在每次任何按钮时添加(+)它们单击并将它们存储在单个值上,当单击 sublit 按钮时,总单个值将作为单个子数据保存到 firebase 数据库中。
查看完整描述

1 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

希望这对你有用。


ArrayList<Integer> total =  new ArrayList();


int totalCount = 0;



        button10.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                total.add(10);

            }

        });


        button20.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                total.add(20);

            }

        });


        button50.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                total.add(50);

            }

        });


        button100.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                total.add(100);

            }

        });


        button500.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                total.add(500);

            }

        });


        button1000.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                total.add(1000);

            }

        });


        submitButton.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View view) {

                for(int i = 0; i < total.size();i++){

                    totalCount = totalCount + total.get(i); //total value or Output

                }

            }

        });



查看完整回答
反对 回复 2021-12-01
  • 1 回答
  • 0 关注
  • 152 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信