| | |
| | | import android.text.TextUtils; |
| | | import android.util.Log; |
| | | import android.view.LayoutInflater; |
| | | import android.view.View; |
| | | import android.widget.Toast; |
| | | |
| | | import com.dayu.recharge.MyApplication; |
| | |
| | | import com.dayu.recharge.utils.MyCommon; |
| | | import com.dayu.recharge.utils.SocketUtil; |
| | | import com.dayu.recharge.utils.TipUtil; |
| | | import com.dayu.recharge.view.ProgressDialog; |
| | | import com.tencent.bugly.crashreport.CrashReport; |
| | | |
| | | import java.util.Arrays; |
| | |
| | | * Description: nfc写卡界面 |
| | | */ |
| | | public class NFCWreatActivity extends BaseNfcActivity { |
| | | |
| | | public static String TAG = "NFCWreatActivity"; |
| | | |
| | | boolean cleanFlag = false; |
| | | boolean userFlag = false; |
| | |
| | | } |
| | | |
| | | void startAnim() { |
| | | binding.avi.setVisibility(View.VISIBLE); |
| | | binding.avi.show(); |
| | | // or avi.smoothToShow(); |
| | | } |
| | |
| | | * @param initPeasantCode 农户注册编号 |
| | | */ |
| | | private void selectBalance(String initPeasantCode) { |
| | | |
| | | Log.i(TAG, "补卡查询余额:农户注册编号 " + initPeasantCode); |
| | | try { |
| | | startAnim(); |
| | | BalanceSelecteRequestBean requestBean = new BalanceSelecteRequestBean(); |
| | | requestBean.setAFN("94"); |
| | | requestBean.setControl("01"); |
| | |
| | | //校验CRC错误 |
| | | TipUtil.show(NFCWreatActivity.this, "开卡报文校验CRC错误"); |
| | | } |
| | | stopAnim(); |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void onSocketError(int code, String msg) { |
| | | stopAnim(); |
| | | |
| | | TipUtil.show(NFCWreatActivity.this, msg); |
| | | } |
| | | }); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | CrashReport.postCatchedException(e); |
| | | stopAnim(); |
| | | ProgressDialog.dismiss(); |
| | | } |
| | | |
| | | } |