オンラインでコードを見ました。TextViewのテキストを設定するためにrunnableを使用する必要があるのはなぜですか?ありがとう!
while (true) {
// listen for incoming clients
Socket client = serverSocket.accept();
handler.post(new Runnable() {
@Override
public void run() {
serverStatus.setText("Connected.");
}
});