メインアクティビティ(UIスレッド)を介してスレッドが作成されるAndroidでアプリを作成しました。新しいスレッドはアクティビティインスタンスを保存し、実行中にメソッドを呼び出します。
「Looper.prepare() を呼び出していないスレッド内でハンドラーを作成できません」というエラーが発生し、次の投稿でわかりました: Looper.prepare() を呼び出していないスレッド内でハンドラーを作成できません
そして、別のスレッドのメソッドを直接呼び出すことができないという多くの質問では、runOnUIThread または doInBackGround などを使用する必要があります...
私の質問はなぜですか?そのデザインの何が問題になっていますか?
前もって感謝します :)