| | |
| | | import android.widget.Button; |
| | | import android.widget.Toast; |
| | | |
| | | import com.anyun.exam.lib.AYSdk; |
| | | import com.anyun.exam.lib.MyLog; |
| | | |
| | | import me.yokeyword.fragmentation.SupportFragment; |
| | | import safeluck.drive.evaluation.Constant; |
| | | import safeluck.drive.evaluation.R; |
| | | import safeluck.drive.evaluation.util.FileUtil; |
| | | |
| | | /** |
| | | * 基础数据设置 |
| | |
| | | */ |
| | | public class BaseDatasFragment extends SupportFragment implements View.OnClickListener { |
| | | |
| | | private static final String TAG = BaseDatasFragment.class.getSimpleName(); |
| | | private Button btn_inspect_signal; |
| | | private Button btn_config_signal; |
| | | private Button btn_mcu_upgrade; |
| | | |
| | | public static SupportFragment newInstance() { |
| | | return new BaseDatasFragment(); |
| | |
| | | |
| | | private void initView(View view) { |
| | | btn_inspect_signal = view.findViewById(R.id.btn_inpsect_signal); |
| | | btn_mcu_upgrade = view.findViewById(R.id.btn_mcu_upgrade); |
| | | btn_mcu_upgrade.setOnClickListener(this); |
| | | btn_inspect_signal.setOnClickListener(this); |
| | | btn_config_signal = view.findViewById(R.id.btn_signal_conf); |
| | | btn_config_signal.setOnClickListener(this); |
| | |
| | | case R.id.btn_signal_conf: |
| | | ((BaseSettingFragment)getParentFragment()).startBrotherFragment(SignalConfigFragment.newInstance()); |
| | | break; |
| | | case R.id.btn_mcu_upgrade: |
| | | StringBuffer stringBuffer = FileUtil.readTxtFileFromSD(getContext(),"dfu.bin",true); |
| | | if (stringBuffer != null){ |
| | | |
| | | AYSdk.getInstance().sendCmd(Constant.UPGRADE_MCU_CONTENT_FILE, stringBuffer.toString()); |
| | | }else{ |
| | | MyLog.i(TAG,"mcu升级文件不存在"); |
| | | } |
| | | |
| | | break; |
| | | default: |
| | | break; |
| | | } |