1

AndroidDevelopers の例に従って、ナビゲーション ドロワーを作成できました。このナビゲーション ドロワーをすべてのアクティビティに配置する必要がありますが、すべてのアクティビティでまったく同じになります。

そのため、アクティビティのこの部分を抽象化し、showNavigationDrawer() などのメソッドを別のクラスに設定して、すべてのナビゲーション ドロワーを表示することを考えました。これを行う方法がわかりません。この新しいクラスでアクティビティを拡張する必要がありますか、それともパラメータにアクティビティとコンテキストを入力する必要がありますか?

どうもありがとうございました。

4

2 に答える 2

0

この問題が発生しないように、フラグメントを使用することをお勧めします。

于 2013-07-19T10:32:54.957 に答える
0

Check this:

Same Navigation Drawer in different Activities

Basically create a Base Activity implement Navigation drawer and other children activity inherit from this Base Activity.

于 2014-02-24T17:27:26.073 に答える