私はAndroidプラットフォームでサーバークライアントを書いています。クライアントの1つがメッセージを送信すると、最初にメッセージがサーバーに送信され、サーバーがクライアントに送信します。受信者のクライアントがメッセージを受信したら、setContentView
メッセージ画面を開く必要があります。しかし、それは別のスレッドでメッセージを受け取り、参照としてアクティビティクラスを渡します。
Thread my = new MyThread(this);
ViewRoot CalledFromWrongThread
スレッドクラスでは、何ができるかなどのエラーが発生するため、コンテンツビューを設定できません。