解決はTextViewに実行する.setText()運転停止の問題


質問:TextViewは、データベースから文字列を呼び出し、setTextを使用して表示します.私が前に書いた文に似たサブスレッドを開きました.Android Studioがmysql-connector-javaを使用してmysqlを接続する問題(2)サブスレッドに文字列を返した後、直接setTextを設定して実行します.
Android Studioではエラーはなく、正常にシミュレータにインストールされており、そのインタフェースをクリックすると、アプリケーションが直接停止します.
サブスレッドでUIを更新できないため、文字列を保存してサブスレッドの下にsetTextと書きますが、今回は実行を停止しませんが、インタフェースが長い間空白になってから文字が正常に表示されます.そこでサブスレッドとsetTextの間に空の遅延を加えた.
try {
            Thread.sleep(2000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

インタフェースにロードすると遼が表示されます
参考文献:TextView.setText失効