Раз в секунду приходят данные по USB
по приходу запускается
UsbSerialInterface.UsbReadCallback mCallback = new UsbSerialInterface.UsbReadCallback() {
// Определение метода обратного вызова, который вызывается при приеме данных.
@Override
public void onReceivedData(byte[] arg0) {
// data = null;
try {
data = new String(arg0, "UTF-8");
// data.concat("/n");
runOnUiThread(new Runnable() {
@Override
public void run() {
speed.setText(data);
}
});
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
};
но значение в speed появится на доли секунды и пропадает, как заставить не исчезать текст в speed?