如何禁用旋转动画点击'抽屉菜单指示器'
(汉堡图标)?
我在geny motion emulator(1 GB ram)上使用Htc模型。单击导航抽屉图标时,导航面板滑动(打开和关闭)有轻微滞后。
所以,我认为,禁用动画会使滑动更加平滑。
(我使用抽屉菜单默认模板)
当抽屉位置更改时,可以使用setDrawerSlideAnimationEnabled(boolean)启用或禁用抽屉箭头动画。例如:
// Installs drawer toggle
drawerToggle = new ActionBarDrawerToggle(this, drawerLayout,
R.string.drawer_open, R.string.drawer_close);
// Disables animation
drawerToggle.setDrawerSlideAnimationEnabled(false);
我正在用最新的appcompat支持库实现Lollipop风格的导航抽屉,但问题是汉堡包图标从未显示。仅显示后退图标。 这是我的活动代码 这是我的样式文件 布局文件 在这两种情况下,只有返回箭头显示,我读了很多帖子,但似乎没有什么不同。任何帮助都将不胜感激。
在我的主要活动中,我得到了对抽屉布局和工具栏的引用,如下所示: 在我的一个片段中,我想完全禁用1)滑动打开导航抽屉和2)汉堡/切换按钮切换导航抽屉打开 目前,我正在这样做: 正确处理滑动-它不再打开抽屉。 不过,汉堡包图标已经完全消失了。理想情况下,我希望汉堡包图标保留在屏幕上,但只是处于禁用状态,以便单击时它不会执行任何操作。有没有替代的方法可以这样工作?
我知道如何改变抽屉图标,如果它在左侧,但我没有找到任何解决方案,改变导航抽屉汉堡图标,如果抽屉是在右侧。任何帮助都是可以感激的。
我正在为我的应用程序实现一个导航抽屉。现在,除了一个小故障外,它工作正常。当我设置导航抽屉图标(ic_Drawer)来替换常规的“HomeAsUp”插入符号图标时,我仍然得到箭头。导航抽屉图标不显示。我已经实现了android开发者网站上的每一种方法。但它似乎不起作用。 以下是我的代码:
有没有办法禁用滑动手势来打开导航抽屉?在标签之间滑动时出现菜单真的很烦人。
这个人基本上遇到了与我相同的问题,但是,提供的解决方案没有帮助,也不适用于我,因为我的代码实际上正在调用mDrawerToggle。sycnState()(在延迟的Runnable中)。 我还尝试将其添加到我的片段中创建的onActivityCreated中,它似乎没有任何作用。我不知道syncState到底做了什么,我无法判断它是否正在同步打开的状态(模板代码默认情况下会发生这种情况),然后当抽