|  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public boolean writeUserData(BaseUserCardCard userCard) { | 
 |  |  |     public void setIntent(Intent intent) { | 
 |  |  |         nativeNfcWriteHelper.setIntent(intent); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public boolean writeUserData(BaseUserCardCard userCard,int sector) { | 
 |  |  |         switch (BaseNfcActivity.adapterType) { | 
 |  |  |             case ModelUtils.defaultType: | 
 |  |  |                 return nativeNfcWriteHelper.writeUserData(userCard); | 
 |  |  |                 return nativeNfcWriteHelper.writeUserData(userCard, sector); | 
 |  |  |  | 
 |  |  |         } | 
 |  |  |         return false; | 
 |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public boolean writeData(byte[] str, int a, int b, boolean isConnect, NFCCallBack callBack) { | 
 |  |  |         switch (BaseNfcActivity.adapterType) { | 
 |  |  |             case ModelUtils.defaultType: | 
 |  |  |                 return nativeNfcWriteHelper.writeData(str, a, b,isConnect,callBack); | 
 |  |  |  | 
 |  |  |         } | 
 |  |  |         return false; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public boolean changePasword(int a, MifareClassic mfc) { | 
 |  |  |         switch (BaseNfcActivity.adapterType) { | 
 |  |  |             case ModelUtils.defaultType: |