有人知道吗,Dropbox在Android中使用哪个菜单?我不明白,是SlidingDrawer,NavigationDrawer还是其他。这样的事情对我非常有用。

最佳答案

这是一个重要的BottomSheet。
尚无官方android sdk对其进行集成,但Flipboard提供了带有一些BottomSheet实用程序的库。

您可以在此处找到它:
https://github.com/Flipboard/bottomsheet

并使用:

MenuSheetView menuSheetView = new MenuSheetView(MenuActivity.this, MenuSheetView.MenuType.LIST, "Create...", new MenuSheetView.OnMenuItemClickListener() {
        @Override
        public boolean onMenuItemClick(MenuItem item) {
            if (bottomSheetLayout.isSheetShowing()) {
                bottomSheetLayout.dismissSheet();
            }
            // do something
            return true;
        }
    });
menuSheetView.inflateMenu(R.menu.create);
bottomSheetLayout.showWithSheetView(menuSheetView);

关于java - 从底部滑动菜单,例如在Dropbox中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33669307/

10-12 06:30