0

バックグラウンド スレッドで何らかの処理を行い、runOnUiThread() を使用して UI を更新したい場合、関数内のコードはエラーなしで正常に実行されますが、ユーザーが画面に触れた場合にのみ UI がレンダリングされます。それ以外の場合は、一貫してレンダリングされます。

画面に触れた後にのみレンダリングされるのはなぜですか?

4

3 に答える 3

1

コールバックまたは android.os.Handler.post() を使用してメイン スレッドとやり取りしてみてください

于 2016-11-24T13:44:22.573 に答える