Я создал программу, которая получает аппаратную строку по bluetooth, а затем отображает ее для двух разных TextView. Строка отображает конкретные символы.Я хочу добавить кнопку, которая будет сбрасывать строку, давая возможность сбросить либо TextView A или B, либо оба.Я новичок, и это мой первый проект.
Я новичок, у меня мало опыта со всем этим, и я только учусь на ходу.Показанный код является обработчиком, чтобы показать, как я отображаю полученный код.Полученная строка является счетчиком до + 1.
mHandler = new Handler(){
@SuppressLint("SetTextI18n")
public void handleMessage(Message msg){
if(msg.what == MESSAGE_READ){
String readMessage = new String((byte[]) msg.obj,
StandardCharsets.UTF_8);
//textView.setText(readMessage);
int len = readMessage.length();
textView.setText(readMessage.substring(6, 12));
textView2.setText(readMessage.substring(20, 26));
}
if(msg.what == CONNECTING_STATUS){
if(msg.arg1 == 1) {
mBluetoothStatus.setText("Connected to Device: " + msg.obj);
//
}
else
mBluetoothStatus.setText("Connection Failed");
}
}
};
Я надеюсь, что смогу сбросить это количество до 0 на оборудовании.