//public void onComplete(boolean result, int id,int failuerCode) public void OnComplete(bool p0, byte[] p1, int p2) { //Log.i(TAG, "failuerCode=" + failuerCode); if (p0) { acquisition.Sound(1); string fileName = "FingerprintID_" + (acquisition.tId++) + ".txt"; FileUtils.WritFile(fileName, FileUtils.bytes2HexString2(p1, p1.Length)); acquisition.setMsg(fileName); } else { acquisition.Sound(2); } acquisition.btnPtCapture.Enabled = true; }
//public void onComplete(boolean result, byte[] bytes, int id,int failuerCode) void FingerprintWithFIPS.IEnrollCallBack.OnComplete(bool p0, byte[] p1, int p2, int p3) { if (p0) { string strMsg = "FingerprintID:" + p2; acquisition.tvInfo.Text = strMsg;//.setMsg(strMsg); string fileName = "FingerprintID_" + p2 + ".txt"; FileUtils.WritFile(fileName, Com.Rscja.Utility.StringUtility.Bytes2HexString(p1));//.bytes2HexString2(p1, p1.Length)); acquisition.Sound(1); } else { acquisition.Sound(2); } acquisition.btnEnroll.Enabled = true; }
public void OnComplete(bool p0, int p1, int p2) { if (p0) { acquisition.setMsg("Fingerprint ID:" + p1); } else { if (p2 == acquisition.RESULT_STATUS_NO_MATCH) { //指纹不存在 PubClass.FIPS.StartEnroll(); PubClass.FIPS.SetEnrollCallBack(new EnrollCallBack(acquisition)); return; } } acquisition.Sound(2); acquisition.btnEnroll.Enabled = true; }