Итак, у меня есть эти строки кодов в приложении для Android, wifiScrollViewText
имеет тип String, я устанавливаю любое сообщение, которое хочу добавить в ViewText: wifiScrollViewText
через обработчик ... readableNetmask
в моем случае это 255.255.255.0, а readableIPAddress
- 10.0.0.11 ... Если я удалю обновление 2, маска Netmask появится в текстовом виде ... но если я добавлю строку кода обновления 2, текстовое представление будет показывать IP дважды вместо Netmask затем IPAddress. Я думаю, что решение состоит в том, чтобы дождаться завершения первого обновления до запуска второго обработчика Object!Обновление обработчика интерфейса проблемы
// Update 1
wifiScrollViewText = readableNetmask + "\n";
handler.post(new UpdateWiFiInfoTextViewRunnable());
// Update 2
wifiScrollViewText = readableIPAddress + "\n";
handler.post(new UpdateWiFiInfoTextViewRunnable());
Runnable:
static public class UpdateWiFiInfoTextViewRunnable implements Runnable {
public void run() {
wifi_info_textView.append(wifiScrollViewText);
}
}
большое спасибо @Luksprog это сработало, я очень ценю это: DDDDDD – spac3hit
есть еще одна вещь, я бы хотел, чтобы вы мне помогли: я отправлю еще один вопрос .... Спасибо – spac3hit