そのため、画面の 1 つにスライド メニュー (jfeinstein のもの) があるアプリがあり、フラグメントを使用してタブ ビューを実装したいと考えています。このために FragmentActivity を拡張する必要がありますが、すでに SlidingActivity を拡張しており、複数のクラスを拡張することはできません。これを回避して、同じクラスにスライド メニューとタブ メニューの両方を持たせる方法はありますか?
1442 次
1 に答える
1
使用ガイドラインのポイント 1 に記載されているように、Activity を拡張する代わりに統合できます。
new SlidingMenu(Context context)
「アクティビティをプログラムで作成して ( ) 、SlidingMenu にラップしてから、 を呼び出すと、SlidingMenu のコンテンツ セクションにタイトル/アクション バーが含まれますが、そうではありSlidingMenu.attachToActivity(Activity activity, SlidingMenu.SLIDING_WINDOW | SlidingMenu.SLIDING_CONTENT)
ません。サンプル アプリのアクティビティで確認できます。」SLIDING_WINDOW
SLIDING_CONTENT
AttachExample
SlidingMenu は、ナビゲーション ドロワー パターンが SDK にネイティブ実装されていなかった時期に作成されました。v4 サポート ライブラリに含まれている NavigationDrawer を使用できます。そのためのガイドが開発者ページにあります。
于 2013-08-18T17:45:29.243 に答える