如果我设置 TextView 字节如下:
byte[] byteArray = { 25, 20, -101 };
TextView encrypted_text = (TextView) findViewById(R.id.encrypted);
encrypted_text.setText(new String(byteArray));
然后我可以取回 25、20,但不能取回 -101 值。对于第三个字符,我总是得到 -3 作为输出:
Log.v(TAG, "3rd byte: "+ (byte) encrypted_text.getText().toString().charAt(2));
PS 实际上 -3 为所有不可见的字符返回。
如何从 TextView 取回我的 byteArray?