2012-04-02 4 views
0

トップバーをアクティビティ間で一貫性を持たせる方法を探しています。私はアクションバーについて読むときに解決策を見つけたと思っていましたが、さらなる調査の後、他の標準レイアウトと同様にアクティビティに依存していることを理解しています。標準レイアウトの代わりにアクションバーを使用する利点は何ですか?

私の質問は、アクティビティレイアウトのトップバーを作る代わりにアクションバーを使用する利点です。

それ以外の場合は、トップバーの作り方に関する提案があれば、それは非常に高く評価されます。

答えて

0

アクションバーはあなたのために多くのものを処理します。たとえば、タブやその他のビューの切り替え動作を管理し、OptionsMenuItemsを表示します。

アクティビティの切り替え中に破棄されないビューを作成する方法はありません。アクティビティは、意図的に疎結合されたAppの非常に独立した部分です。このようなことをする唯一の方法は、トブバーのすべての状態をインテントに書き込んで、開始するすべての新しいアクティビティに送信することです。次に、アクティビティを設定する際にトップバーを再作成することができます。

関連する問題