如何设置EditText值的编码?
我尝试了这个,但它似乎不起作用。
String test = new String(myField.getText().toString().getBytes(), "Cp1251");
接收方仍然有无效值。
答案 0 :(得分:0)
字符串总是在内部(在String类中)存储为unicode。
将字符串转换为字节并发送数据时,应指定编码。
即,在字符串上调用getBytes(String encoding),并将生成的字节数组发送给接收者。