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