Как сбросить строку через Bluetooth - PullRequest
0 голосов
/ 02 июля 2019

Я создал программу, которая получает аппаратную строку по 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 на оборудовании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...