zoukankan      html  css  js  c++  java
  • SCRUM第二阶段第八天

    今天对项目的数据不对称进行了调整

    package com.example.runapp;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.os.Bundle;
    import android.view.View;
    import android.widget.AdapterView;
    import android.widget.ArrayAdapter;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.Spinner;
    
    import com.example.runapp.entity.Order;
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class SubmitOrderActivity extends AppCompatActivity {
        Button btnback,btnSubmit;
        EditText editTextdescribe,editTextRemark;
        Spinner spinnerkind,spinnerMoney;
        //OrderDao dao=new OrderDao(PlayOrderActivity.this);
        String strkind,strmoney;
        Order order;
        Order orderFormal=null,order_submit=null;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_submit_order);
            orderFormal=(Order) this.getIntent().getSerializableExtra("order3");
            order_submit=(Order)this.getIntent().getSerializableExtra("order4");
            SpinnerKindSet();
            SpinnerMoneySet();
            editTextdescribe=this.findViewById(R.id.editTextDescribe);
            editTextRemark=this.findViewById(R.id.editTextRemark);
    
            System.out.println(orderFormal.getKind());
            System.out.println(orderFormal.getDescribe());
            System.out.println(orderFormal.getMoney());
            System.out.println(orderFormal.getRemark());
            System.out.println(orderFormal.getDate());
    
    
    
            if(orderFormal!=null) {
    
                editTextdescribe.setText(orderFormal.getDescribe());
                editTextRemark.setText(orderFormal.getRemark());
            }
        }
    
        private void SpinnerKindSet() {
            spinnerkind=this.findViewById(R.id.spinner_kind);
            List<String> list1=new ArrayList<>();
            list1.add("外卖");
            list1.add("打印");
            list1.add("快递");
            list1.add("其他");
    
            final ArrayAdapter<String> adapter=new ArrayAdapter<>(this,android.R.layout.simple_spinner_item,list1);
            adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    
            if(orderFormal!=null)
            {
                for(int i=0;i<list1.size();i++)
                {
                    if(orderFormal.getKind().equals(list1.get(i)))
                    {
                        spinnerkind.setSelection(i,true);
                    }
                }
            }
            spinnerkind.setAdapter(adapter);
            spinnerkind.setOnItemSelectedListener(new Spinner.OnItemSelectedListener(){
                public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
                    strkind=(String)spinnerkind.getSelectedItem();
                    arg0.setVisibility(View.VISIBLE);
                }
                public void onNothingSelected(AdapterView<?> arg0) {
    
                }
            });
        }
        private void SpinnerMoneySet() {
            spinnerMoney=this.findViewById(R.id.spinner_kindMoney);
            List<String> list1=new ArrayList<>();
            list1.add("0.7");
            list1.add("1");
            list1.add("2");
            final ArrayAdapter<String> adapter=new ArrayAdapter<>(this,android.R.layout.simple_spinner_item,list1);
            adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    
            if(orderFormal!=null)
            {
                for(int i=0;i<list1.size();i++)
                {
                    if(orderFormal.getMoney().equals(list1.get(i)))
                    {
                        spinnerMoney.setSelection(i,true);
                    }
                }
            }
            spinnerMoney.setAdapter(adapter);
            spinnerMoney.setOnItemSelectedListener(new Spinner.OnItemSelectedListener(){
                public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
                    strmoney=(String)spinnerMoney.getSelectedItem();
                    arg0.setVisibility(View.VISIBLE);
                }
                public void onNothingSelected(AdapterView<?> arg0) {
    
                }
            });
        }
    }
  • 相关阅读:
    TextEdit 使用Mask验证输入格式为邮箱
    大牛博客收藏
    WPF的Dispatcher类里的BeginInvoke,Invoke,InvokeAsync
    DispatcherPriority 枚举
    WPF 线程处理
    Winform UI线程和处理线程交互(进度更新显示)
    C# DataTable 类使用
    string.Format对C#字符串格式化
    C# 线程学习记录
    WPF 控件库
  • 原文地址:https://www.cnblogs.com/w669399221/p/13085429.html
Copyright © 2011-2022 走看看