public void setData(byte[] data) { String text; if (inHexMode()) { text = HexAsciiHelper.bytesToHex(data); } else { text = HexAsciiHelper.bytesToAsciiMaybe(data); if (text == null) { text = ""; } } dataEdit.setText(text); }
public byte[] getData() { String text = dataEdit.getText().toString(); if (inHexMode()) { return HexAsciiHelper.hexToBytes(text); } else { return text.getBytes(); } }