草庐IT

Navigation-drawer

全部标签

android - 单击工具栏上的汉堡包图标不会打开抽屉导航

我有一个简单的android.support.v7.widget.Toolbar,我想做的就是通过按左上角的“汉堡包”图标打开NavigationDrawer。“汉堡包”按钮是可见的,当我开始从左侧拉动时,我看到了按钮上的动画,但按下按钮并没有像我预期的那样打开/关闭NavigationDrawer。我已按照[Google文档][1]进行操作,但仍然无法弄清楚这一点。抱歉有任何混淆,以下是我目前尝试使用的简化代码:publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener,GoogleApi

android - 单击工具栏上的汉堡包图标不会打开抽屉导航

我有一个简单的android.support.v7.widget.Toolbar,我想做的就是通过按左上角的“汉堡包”图标打开NavigationDrawer。“汉堡包”按钮是可见的,当我开始从左侧拉动时,我看到了按钮上的动画,但按下按钮并没有像我预期的那样打开/关闭NavigationDrawer。我已按照[Google文档][1]进行操作,但仍然无法弄清楚这一点。抱歉有任何混淆,以下是我目前尝试使用的简化代码:publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener,GoogleApi

android - 抽屉导航,处理后退按钮以转到以前的 fragment ?

我正在使用内置的抽屉导航来运行我的应用程序。我不太清楚如何处理后退按钮。当它被按下时,我希望它再次加载第一个fragment。fragment1。因此,当应用启动时,您会看到Fragment1启动。然后,他们可以单击fragment2-5转到其他页面。在所有这些页面中,我希望后退按钮将用户带回Fragment1。用户应该能够通过返回按钮退出应用程序的唯一位置是Fragment1。因为这一切都是由FragmentActivity处理的,所以我试着在那里弄乱后退按钮。但是,我不断收到强制关闭错误:(01-1114:09:33.114:E/AndroidRuntime(8292):andro

android - 抽屉导航,处理后退按钮以转到以前的 fragment ?

我正在使用内置的抽屉导航来运行我的应用程序。我不太清楚如何处理后退按钮。当它被按下时,我希望它再次加载第一个fragment。fragment1。因此,当应用启动时,您会看到Fragment1启动。然后,他们可以单击fragment2-5转到其他页面。在所有这些页面中,我希望后退按钮将用户带回Fragment1。用户应该能够通过返回按钮退出应用程序的唯一位置是Fragment1。因为这一切都是由FragmentActivity处理的,所以我试着在那里弄乱后退按钮。但是,我不断收到强制关闭错误:(01-1114:09:33.114:E/AndroidRuntime(8292):andro

android - Material 设计 : Nav Drawer Width

根据theMaterialDesignspecs移动设备上抽屉导航的宽度必须为sidenavwidth=screenwidth-appbarheight我们如何在android上实现这个?我有两个部分解决方案。首先是骇人听闻的方式:在包含Activity中,我输入了以下代码:if(Build.VERSION.SDK_INT>Build.VERSION_CODES.HONEYCOMB_MR1){finalDisplaydisplay=getWindowManager().getDefaultDisplay();finalPointsize=newPoint();display.getSi

android - Material 设计 : Nav Drawer Width

根据theMaterialDesignspecs移动设备上抽屉导航的宽度必须为sidenavwidth=screenwidth-appbarheight我们如何在android上实现这个?我有两个部分解决方案。首先是骇人听闻的方式:在包含Activity中,我输入了以下代码:if(Build.VERSION.SDK_INT>Build.VERSION_CODES.HONEYCOMB_MR1){finalDisplaydisplay=getWindowManager().getDefaultDisplay();finalPointsize=newPoint();display.getSi

android - react 导航 : Swipe on drawer does not work in Android

我一直在寻找解决方案很长时间,但令人惊讶的是,我认为还没有人遇到过。所以我发了。我使用ReactNavigationV3创建了一个简单的DrawerNavigator。我添加了一个菜单图标,当我单击它时,抽屉就会出现。但是,没有手势起作用。从左向右滑动不会做任何事情。即使抽屉打开,点击空白区域也不会关闭抽屉。这是我的代码:import{createStackNavigator,createSwitchNavigator,createAppContainer,createDrawerNavigator}from'react-navigation';importHomefrom'./scr

android - react 导航 : Swipe on drawer does not work in Android

我一直在寻找解决方案很长时间,但令人惊讶的是,我认为还没有人遇到过。所以我发了。我使用ReactNavigationV3创建了一个简单的DrawerNavigator。我添加了一个菜单图标,当我单击它时,抽屉就会出现。但是,没有手势起作用。从左向右滑动不会做任何事情。即使抽屉打开,点击空白区域也不会关闭抽屉。这是我的代码:import{createStackNavigator,createSwitchNavigator,createAppContainer,createDrawerNavigator}from'react-navigation';importHomefrom'./scr

Android - 将 ActionBar 后退按钮切换为导航按钮

我遇到以下问题:我知道如何设置工具栏以显示后退按钮图标而不是汉堡按钮图标。由此:到这里:使用:getSupportActionBar().setDisplayHomeAsUpEnabled(true);现在,我想做相反的Action,我想从后退按钮图标转到汉堡图标:到这里:我该怎么做?更新:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setSupportActionBar(mToolbar);getSupportActionBar().setDis

Android - 将 ActionBar 后退按钮切换为导航按钮

我遇到以下问题:我知道如何设置工具栏以显示后退按钮图标而不是汉堡按钮图标。由此:到这里:使用:getSupportActionBar().setDisplayHomeAsUpEnabled(true);现在,我想做相反的Action,我想从后退按钮图标转到汉堡图标:到这里:我该怎么做?更新:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setSupportActionBar(mToolbar);getSupportActionBar().setDis