新しいアクティビティを開始します...ただし、asynctaskを1回だけ呼び出すだけです

私は2つの活動をしている

Menu (Activiy) Contents: Button1 ----> When this is pressed (a new intent is created and shows up Submenu), Button2, and Button3

サブメニュー(アクティビティ) 内容:情報をダウンロードしてスクロールビューを読み込む非同期タスク(onCreate()で呼び出されます)が含まれます。    3つのトグルボタンも含まれています

私がメニューに行くと、すべてが完全に読み込まれます。次にサブメニューをロードし、Asynctaskを実行するButton1を押します。しかし、メニューに戻ってButton1をもう一度押すと、サブメニューのScrollViewに何も保存されず、すべてが元の状態にリセットされます。

これを修正するにはどうすればよいですか?

あなたの時間と努力に感謝します

0

1 答え

最初に AsyncTask を実行するときは、データをどこかに保存する必要があります。次回以降は、利用可能なデータがあるかどうかを確認することができます。はいの場合は、 ScrollView を設定して続行し、そうでなければ AsyncTask を実行します。

お役に立てれば!

0
追加された
トグルボタンの状態はどうですか?それも?
追加された 著者 bluejamesbond,
ご協力ありがとうございました
追加された 著者 bluejamesbond,
トグルボタンの状態を保存すると、これもチェックとして機能するはずです。
追加された 著者 Dimitris Makris,