问题标签 [drawertoggle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 当我尝试使用选项卡在操作栏活动中添加“抽屉切换”时出现空指针异常
在我的 android 项目中,我有一个带有 2 个选项卡的操作栏的 Activity,我还添加了一个抽屉菜单,但是,当我尝试将应用程序图标设置为一个切换按钮以打开抽屉时,我得到一个 Nullpointexception。这是我的代码:
这是我的 logCat 输出:
请,如果有人可以请帮助我,我将非常感激!
android - 如何检测 DrawerLayout 开始打开?
因此,当导航抽屉开始打开时,我有想要隐藏的选项卡。我的代码在完成打开后将它们隐藏起来,但这不是我想要的。
这是我尝试过的:
- 设置
onClickListener
为mDrawerLayout
.onClick
永远不会被调用 - 设置
onTouchListener
为mDrawerLayout
.onTouch
永远不会被调用 - 研究
ActionBarDrawerToggle
和DrawerLayout
上课。找不到类似的东西onDrawerStartedOpening
。
android - 是否可以增加 ActionBarDrawerToggle(抽屉菜单)的大小?
我跟着ActionBarDrawerToggle GUIDE
而且我知道如何通过在此中使用来在操作栏上显示抽屉图标drawerImageRes
。
公共ActionBarDrawerToggle(活动活动,DrawerLayoutdrawerLayout,intdrawerImageRes,int openDrawerContentDescRes,int closeDrawerContentDescRes)
托管抽屉drawerLayout的Activity
链接到给定 Activity 的 ActionBar 的 DrawerLayout
drawerImageRes 用作抽屉指示器的 Drawable 资源
openDrawerContentDescRes 一个字符串资源,用于描述可访问性的“打开抽屉”操作
closeDrawerContentDescRes 一个字符串资源,用于描述可访问性的“关闭抽屉”操作
但是the icon looks like so small
,
所以我想知道Is possible to increase the Drawer icon size?
请人们帮助我,
谢谢,
android - 操作栏抽屉切换自定义图标
我正在尝试使用操作栏抽屉切换,但我希望它显示的不仅仅是菜单图标。我希望它在我的自定义菜单图标的右上角显示通知计数,但我仍然希望操作栏抽屉切换在需要时显示后退箭头。
因此,我首先尝试查看是否可以在操作栏抽屉切换上显示自定义布局(包含菜单图标的图像视图和通知计数的文本视图),但没有成功。
然后我尝试创建一个包含我的自定义菜单图标的菜单项。单击此菜单项时,我打开/关闭导航抽屉,但无法在菜单图标上显示包含我的通知的文本视图。
任何帮助/想法表示赞赏:)
android - 如何删除抽屉片段的图标
我用过 actionBar.setDisplayHomeAsUpEnabled(false); actionBar.setHomeButtonEnabled(false); 删除抽屉图标。它有效,但似乎图标仍然像以前一样占据空间。此外,还有一个透明的小按钮可以用来打开抽屉。我可以“完全”删除图标吗?或者图标将占据的确切宽度是多少,以便我可以在右侧添加相同的边距。
android - 抽屉翻转动画(Google 相册、Play 商店等)
抽屉按钮的全新汉堡翻转动画:
如何在 Android L 中做到这一点?(或更低的sdk)
android - 如何从 Android appcompat v7 21 库中实现 DrawerArrowToggle
所以现在 Android 5.0 发布了,我想知道如何实现动画操作栏图标。
这里的这个库对我来说实现得很好,但是既然 appcompat v7 库有它怎么实现呢?
该库在 theme.xml 中引用它
这种风格下
更新
我使用 v7 DrawerToggle 实现了这个。但是我无法设置它的样式。请帮忙
我在 v7 styles_base.xml 中找到了它的样式
我将此添加到我的样式中但没有用。也添加到我的 attr.xml
但是这样做时会崩溃并说颜色类型错误。我错过了什么?
android - 如何使用 Appcompat v7 21、Toolbar 和 DrawerLayout 将 Burger 动画化为箭头
我正在使用带有 android.support.v4.widget.DrawerLayout 的 android.support.v7.widget.Toolbar。它工作正常,导航抽屉关闭时显示汉堡图标,抽屉打开时显示箭头图标。我想在应用程序中的某些事件上禁用抽屉并将汉堡图标设置为箭头。我已尝试将锁定模式设置为关闭,但 v7.app.ActionBarDrawerToggle 仍显示汉堡并打开抽屉。
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
有任何想法吗?谢谢!
更新:
不,我可以更改图标的状态,并且可以启用/禁用抽屉,但动画不适用于这种方法:
抽屉位于工具栏的顶部。
android - 设置标题和 v7 抽屉切换之间的间距
我现在正在使用 v7 支持库的 ActionBarDrawerToggle。但是抽屉图标直接位于标题字体上,因为我禁用了 showHomeEnabled。如何在标题和切换之间设置更多可用空间?
谢谢
android - ActionBar compat v7 21 上的抽屉指示器
我的应用程序使用ActionBarCompat
库以及NavigationDrawer
支持库。我使用ActionBarDrawerToggle
appcompat v7 来获取抽屉。上有一个自定义搜索视图ActionBar
。像这样:
但是抽屉指示器显示错误,在动作搜索视图展开时不显示后退箭头;
我希望它显示为 PlayStore 应用程序:
我该怎么做?提前致谢。