滑出式菜單實現:android-menudrawer
滑出式菜單實現,它允許用戶在您的應用程序實現視圖之間進行導航/切換。
該項目具有多種菜單展示效果,其中最常見的就是通過屏幕邊緣拖動或點擊動作欄的“向上”按鈕顯示。
實現功能:
- 菜單可以沿著四個邊放置。
- 支持附加一個始終可見、不可拖動的菜單。
- 菜單的內容和整個窗口都可以隱藏。
- 可用于XML布局。
- 顯示當前可見屏幕的指示器。
左邊菜單
public class SampleActivity extends Activity { private MenuDrawer mDrawer; @Override protected void onCreate(Bundle state) { super.onCreate(state); mDrawer = MenuDrawer.attach(this); mDrawer.setContentView(R.layout.activity_sample); mDrawer.setMenuView(R.layout.menu_sample); } }
右邊菜單
public class SampleActivity extends Activity { private MenuDrawer mDrawer; @Override protected void onCreate(Bundle state) { super.onCreate(state); mDrawer = MenuDrawer.attach(this, Position.RIGHT); mDrawer.setContentView(R.layout.activity_sample); mDrawer.setMenuView(R.layout.menu_sample); } }
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!