我正在编写一个安卓应用程序,它与一个带蓝牙的 CC2540 USB 加密狗连接。过程是,当加密狗向手机发送字符串“O\r\n”时,应用程序必须在EditText“Ef”上查看该字符串。我已经从 Android SDK 更改了蓝牙聊天示例中的 Message_Read 部分:
private final Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg)
{
switch (msg.what)
{
case MESSAGE_READ:
byte[] readBuf = (byte[]) msg.obj;
if (readBuf.equals("O\r\n"))
{
// construct a string from the valid bytes in the buffer
String readMessage = new String(readBuf, 0, msg.arg1);
mConversationArrayAdapter.add(mConnectedDeviceName+": " + readMessage);
}
}
}
};
这段代码可以满足我的要求吗?
在这种情况下,我如何在这里实现 EditText?
提前致谢