この質問は、ここやここのように何度か議論されていることを知っています。
しかし、提供されているほとんどのソリューションは提案されていないか、非推奨であるため、私の問題はまだ解決されていません。
テキストを継続的にAsyncTask更新する があります。TextViewタスクの実行は、トグル ボタンのクリックで開始されます。最初はAsyncTask、メイン アクティビティの内部クラスとして を持っていました。しかし、後でそれを外部クラスに変更しました。
向きの変更中にテキストビューの値を保存および復元するためにメソッドを使用しonSaveInstanceState()ています。onRestoreInstanceState()私が達成できないのは、オリエンテーションの後で、ボタンの状態を復元して再開するにはどうすればよいAsyncTaskですか?