0

そのため、画面の 1 つにスライド メニュー (jfeinstein のもの) があるアプリがあり、フラグメントを使用してタブ ビューを実装したいと考えています。このために FragmentActivity を拡張する必要がありますが、すでに SlidingActivity を拡張しており、複数のクラスを拡張することはできません。これを回避して、同じクラスにスライド メニューとタブ メニューの両方を持たせる方法はありますか?

4

1 に答える 1

1

使用ガイドラインのポイント 1 に記載されているように、Activity を拡張する代わりに統合できます。

new SlidingMenu(Context context)「アクティビティをプログラムで作成して ( ) 、SlidingMenu にラップしてから、 を呼び出すと、SlidingMenu のコンテンツ セクションにタイトル/アクション バーが含まれますが、そうではありSlidingMenu.attachToActivity(Activity activity, SlidingMenu.SLIDING_WINDOW | SlidingMenu.SLIDING_CONTENT)ません。サンプル アプリのアクティビティで確認できます。」SLIDING_WINDOWSLIDING_CONTENTAttachExample

- GitHub ページ、使用セクション

SlidingMenu は、ナビゲーション ドロワー パターンが SDK にネイティブ実装されていなかった時期に作成されました。v4 サポート ライブラリに含まれている NavigationDrawer を使用できます。そのためのガイドが開発者ページにあります

于 2013-08-18T17:45:29.243 に答える