2012-01-10 10 views
4

私のアプリケーションには、すべてのアクティビティがアクセスする必要のあるリンクを含むslidingDrawerがあります。単一のslidingDrawerを作成し、それをすべてのアクティビティに拡張できますか?どんな例であれ非常に役に立ちます。すべてのアクティビティで同じSlidingDrawer?

答えて

1

私はあなたの最善の策は、すべてのスライド引き出しロジックを持つ親クラスを作成することだと思います。親クラスはアクティビティを拡張し、スライディング・ドロワーをセットアップ/投入することを確実にしますが、データはロード重複を避けるためにシングルトンになる可能性があります。その後、あなたのすべての活動があなたのSlidingDrawer活動を拡張し、彼らのことを行います。

+0

ありがとうございます。私はあなたのソリューションを試したが、slidingDrawerのxmlレイアウトだけが表示されます。ここで私が使用したのと同様のソリューションです:http://stackoverflow.com/questions/4922641/sliding-drawer-appear-in-all-activities – XurajB

関連する問題