a
554325746@qq.com
2019-12-25 84e391f79e4c298e31b990667a54d991d645949f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package com.alfeye.powerdemo;
 
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.RadioGroup;
import android.widget.Toast;
 
import com.alfeye.a1io.A1IoDevBaseUtil;
import com.alfeye.a1io.A1IoDevManager;
 
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
 
/**
 * @author yellow
 * @date 2019/7/2 17:09
 * @类描述:
 */
public class WeiGenActivity extends AppCompatActivity {
 
    @BindView(R.id.gr)
    RadioGroup gr;
    @BindView(R.id.edt_CardNumber)
    EditText edtCardNumber;
    @BindView(R.id.bt_Send)
    Button btSend;
    @BindView(R.id.checkbox)
    CheckBox checkbox;
    private A1IoDevBaseUtil basUtil;
    private int weigenH = 26;
    private boolean flag = false;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_wei_gen);
        ButterKnife.bind(this);
        basUtil = A1IoDevManager.initIOManager();
        gr.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(RadioGroup group, int checkedId) {
                switch (checkedId) {
                    case R.id.rb_Radio1:
                        weigenH = 26;
                        break;
                    case R.id.rb_Radio2:
                        weigenH = 34;
                        break;
                    default:
                        break;
                }
            }
        });
        checkbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                if (isChecked) {
                    flag = true;
                } else {
                    flag = false;
                }
            }
        });
    }
 
    @OnClick(R.id.bt_Send)
    public void onViewClicked() {
        String trim = edtCardNumber.getText().toString().trim();
        basUtil.openPower(weigenH, trim, flag);
        Toast.makeText(this, "发送成功" + weigenH + "--卡号:" + trim + "大下端切换" + flag, Toast.LENGTH_SHORT).show();
    }
}