问题标签 [navigation-drawer]

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.

0 投票
1 回答
2261 浏览

android - 导航抽屉始终可见(一点点)

我正在使用谷歌的新导航抽屉,我试图将它设置为始终可见,就像在环聊中一样,像这样)但我找不到任何关于如何实现这一点的文档。有人可以帮助我吗?

0 投票
3 回答
23133 浏览

android - 如何在导航抽屉布局中添加标题?

[更新]

我通过添加 addHeaderView 解决了这个问题:

=================================

我的问题很简单!

我想如何在导航抽屉中添加标题?

我已经为每个项目创建了带有列表视图(图标+文本)的导航抽屉。

非常感谢,

在此处输入图像描述

0 投票
4 回答
6758 浏览

android - 在导航抽屉中添加 2 个列表视图,只有一个有效

我尝试创建一个导航抽屉,里面有 2 个单独的列表视图。

第一个名为“mDrawerList”的列表视图显示良好。- 此列表中只有一项。

从未显示名为“mListProcheDeChezVous” 的第二个列表视图。 - 此列表视图中有 3 个项目。

当我发表评论时,第一个列表视图,第二个没有显示,所以我认为创建第二个列表视图时有问题..但我不知道在哪里?

这是导航抽屉布局的代码:

这是我的 MainActivity 类的一段代码:

谢谢您的帮助,

BR

0 投票
4 回答
4935 浏览

android - Google 的 NavigationDrawer 无法在地图上正确绘制

当我从屏幕一侧将其拉出时,Google 的 NavigationDrawer 无法在地图上正确绘制,我遇到了这个问题,它是在地图下方而不是在地图上方绘制的,当从已经打开的状态关闭它时,它会正确显示。

第一张图是关闭,第二张图是打开。这发生在运行 4.1 的 Galaxy S3 上,但在我的 Galaxy nexus 4.2 上没有问题。不久前我有一个类似的问题,可以通过将地图放入其中并在其上放置ViewPager另一个框架布局来解决,但这是在 ICS 之前的设备上。如果我不得不猜测这与硬件加速有关。MapFrameLayout

这是YouTube 上正在运行的错误的视频。

0 投票
1 回答
2246 浏览

android - 即使覆盖 onBackPressed(),导航抽屉也会关闭

有没有办法阻止导航抽屉在按下后退按钮时关闭?出于测试目的,我调用onBackPressed()empty

但导航抽屉仍然响应后退按钮并关闭。在其他情况下,后退按钮没有我预期的响应。为了防止导航抽屉关闭,我应该覆盖什么?

0 投票
3 回答
36013 浏览

android - 导航抽屉:在列表视图中添加标题

我用新的导航抽屉对象创建了一个项目。

我想自定义菜单的布局,添加另一个对象,如 TextView、ImageView ...首先,我想修改仅由一个列表视图组成的默认布局,方法是在列表显示。

今天,我尝试使用“addHeaderView”,但我认为它只能用于添加一个标题。

如何添加标题并真正自定义我的布局菜单?因为,从开发人员 API 看来,“android.support.v4.widget.DrawerLayout”下似乎只有两个孩子是允许的。

这是我今天的布局截图:

列表视图中的导航抽屉标题

这是我要创建的捕获:

列表视图中的导航抽屉标题

这是我的 MainActivity 的一段代码:

以及 activity_main.xml 的代码:

0 投票
1 回答
15177 浏览

android - 为 Android Navigation Drawer 设置拖动边距

我在我的应用程序中使用新的导航抽屉。很好,只是我还没有找到一种简单的方法来设置抽屉的打开方式。默认行为是从屏幕的左边缘拖动以打开。这很好,除非手机/桌子上有保护套并且手机边缘无法触摸。我想让用户从屏幕的边缘触摸并拖动到左侧。这很容易与其他导航抽屉库(滑动库)一起设置。不幸的是,我没有看到任何与谷歌的库有关的东西。

可以使用 NavigationLayout 的 onTouchEvent() 方法。当然,你可以监听所有的触摸事件并触发一个 openDrawer,但希望有一个简单的方法,代码更少。有任何想法吗?

0 投票
1 回答
6016 浏览

android - Android,slidingpanelayout vs navigationDrawer

我即将使用其中之一,但我很困惑。

我不知道有什么区别。对我来说,两者看起来都一样。

我已经通过了SlidingPaneLayout 和 NavigationDrawer 之间的差异

谁能告诉他们之间的区别??

0 投票
3 回答
25635 浏览

android - 无法解析符号 DrawerLayout

我正在尝试实现导航抽屉,如下所示:http: //developer.android.com/training/implementing-navigation/nav-drawer.html#top

我的代码似乎没问题,我的清单中的最低和目标级别与示例匹配,但它告诉我找不到以下三个引用

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
833 浏览

android - 导航列表抽屉不是 ListView?

我刚刚开始使用 Android 的新导航抽屉。是否可以有一个自定义视图(特别是 custom ScrollView)而不是ListView抽屉中的?我一直在尝试启动并运行它时遇到错误。