Отправка строки в 2 просмотра текста - PullRequest
0 голосов
/ 26 июня 2019

Я сделал приложение, которое общается через Bluetooth. Он получает строку с аппаратного устройства и отображает строку в текстовом представлении. Я хочу знать, как взять эту строку и разделить ее, чтобы отправить 1 половину одному TextView, а другую половину другому TextView в обработчике. На данный момент она отправляет строку в 1 TextView, как она закодирована.

mHandler = new Handler(){
        @SuppressLint("SetTextI18n")
        public void handleMessage(android.os.Message msg){
            if(msg.what == MESSAGE_READ){
                String readMessage = new String((byte[]) msg.obj,
                        StandardCharsets.UTF_8);
                textView.setText(readMessage);
            }

1 Ответ

0 голосов
/ 26 июня 2019
int middle = readMessage.lenght() / 2;
textView1.setText(readMessage.subString(0, middle));
textView2.setText(readMessage.subString(middle));
...