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();
|
}
|
}
|