0

私のAndroidアプリケーションでは、アプリが30分​​ほどバックグラウンドにあるときに、5つのタブアクティビティを維持するTabbedGroupActivityを使用しています。タブの選択がデフォルトのタブに自動的に変更されます。ただし、アクティビティ ビューは変更されていません。例:デフォルトのタブ1とタブ4を選択し、ホームボタンを押してアプリをバックグラウンドに保ちました。しばらくしてからもう一度開くと、選択されたタブはタブ1ですが、表示されるアクティビティはタブです-4 活動。解決策を提案してください。

4

1 に答える 1

0

すべてのタブ アクティビティが維持されるメイン アクティビティにローカル変数を保持し、そのローカル変数を使用して選択したタブを設定します。アクティビティがバックグラウンドになり、再び開かれると、そのローカル変数を確認し、デフォルトのタブではなく、それに基づいて選択したタブを設定します。それが役立つことを願っています。

于 2013-05-09T06:26:53.990 に答える