问题标签 [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 投票
2 回答
7842 浏览

android - 安卓导航抽屉

我试图探索由谷歌标准化的新导航抽屉。最后我们也有了官方代码。

我试图了解在我的应用程序中实现相同功能的最佳方法。

我的应用程序结构如下

单击任一选项卡中的任何元素时,它将带我到下方

现在我感到困惑的是,以上所有内容都必须放入导航抽屉的新视图中。

由于导航抽屉结构是这样的

一个布局包含 navdraw-view 和实习生的 Activity,它包含内容布局和抽屉布局。单击抽屉中的选项时,我应该一起替换内容布局还是应该打开一个新的活动?

0 投票
9 回答
38117 浏览

android - 选项卡上的 Android 导航抽屉

我正在使用支持库中提供的新导航抽屉。将抽屉与选项卡一起使用时,抽屉菜单将显示在选项卡下方,如下所示。我如何确保抽屉菜单显示在选项卡上。(它应该显示抽屉菜单,就好像没有标签一样)

没有标签的抽屉菜单 在此处输入图像描述

带标签的抽屉菜单

在此处输入图像描述

0 投票
1 回答
3384 浏览

android - Android 导航抽屉设计

我有一个现有的应用程序,它有大约 25 个从“仪表板”导航到的活动。我想切换并开始使用导航抽屉和片段。我已经浏览了在线导航抽屉设计页面和示例应用程序。我的问题是转换(结构)我的应用程序以适应导航抽屉模式的最佳方法是什么。如果我将我的活动切换为片段并在导航发生时使用主要活动替换每个片段,但不确定这对于平板电脑布局是否是好的 b/c,我可能希望在我的视图中有多个片段,但不确定这是否会限制我。如果我朝着我想的另一个方向走,保留我所有的活动,只需将必要的活动切换到平板电脑的片段,但我需要每个活动来创建导航抽屉(我认为?),在我的情况下,抽屉是基于服务器数据的动态的。任何建议都会很棒。

谢谢布兰登

0 投票
6 回答
47203 浏览

android - OnItemClickListener 导航抽屉

我正在使用带有导航抽屉的 Android 开发人员示例制作应用程序。我制作了这些物品,但我不知道如何从每个入伍的物品中打开新的活动。

这是主活动:

还有一个抽屉 List.xml

单击项目不调用其他活动,这是什么错误?

0 投票
15 回答
48004 浏览

android - 全宽导航抽屉

我想创建一个全宽导航抽屉。设置layout_widthmatch_parenton会@+id/left_drawer产生大约 80% 的屏幕空间宽度。这似乎是标准行为。我必须覆盖onMeasure()DrawerLayout

我当前的代码:

谢谢。

0 投票
1 回答
1834 浏览

android - 具有固定左侧布局的平板电脑上的新 NavigationDrawer

我找不到使用 NavigationDrawer 轻松进行平板电脑多窗格布局的方法。Play Music 应用程序可以做到这一点。

我已经使用过LOCK_MODE_LOCKED_OPENED,但它会按预期打开内容顶部的抽屉并且无法关闭。因此内容不是完全可见的。

我们必须手动完成吗?

0 投票
1 回答
919 浏览

android - 从抽屉中删除应用程序图标在 Android 4.1 中不起作用

我有一个应用程序,它安装在用户的手机中,并且在应用程序抽屉中仍然隐藏,要实现这一点,只需删除意图过滤器标签,这适用于 ICS 4.0 以下的所有内容,任何帮助让它工作在 ICS 中?

这在姜饼和 froyo 中运行良好,开始我的活动并保持隐藏抽屉中的应用程序图标,

但不能在 ICS 中工作,如果我删除这条线,活动将无法开始,有什么想法吗?

这是我的拨号盘监听器的代码

0 投票
2 回答
17683 浏览

android - 无法更改 NavigationDrawer 的抽屉图标

我正在尝试实施NavigationDrawer自上次 Android 主题演讲以来提供的新功能。

我已经启动并运行了所有东西,当按下左上角的图标时,导航抽屉会打开和关闭。

但是现在我仍然有箭头图标,尽管我用 Android 的 ic_drawer 替换了它。为什么?

这是我指定图标的代码:

但该应用程序仍以标准图标运行setDisplayHomeAsUpEnabled

有任何想法吗?

0 投票
5 回答
25470 浏览

android - Android Navigation Drawer 和 windowActionBarOverlay = true

我正在尝试在我的应用程序中实现新的 Android Navigation Drawer。我创建了一个 BaseActivity.java 来处理 Drawer 设置和侦听器,并且我有两个扩展这个基类的子活动。在第二个活动中,我计划使用不同的操作栏样式,使用以下属性:

让操作栏透明,让内容更丰富,因为我的布局中有一个图片标题。

我已经做到了,但现在的问题是,因为内容正在扩展以利用使用 ActionBar 作为覆盖的额外空间,导航抽屉本身也在扩展并且它与 ActionBar 重叠,创建了一个非常糟糕的外观布局:

在此处输入图像描述

我想做的是实际内容(将填充片段的框架布局)占用额外空间,但导航抽屉仍位于操作栏下方,类似于 Play Music App:

在此处输入图像描述

关于我能做些什么来实现这一点的任何想法?

编辑所以,根据 Ahmad 的帮助,我marginTop只在 ListView 上设置了。这是布局:

现在,它在顶部效果很好,但由于某种原因,视图底部还有一个边距,这对我来说根本没有任何意义。这是一个截图

不知道是什么原因造成的:(

0 投票
4 回答
30982 浏览

android - 如何为 Android 导航抽屉添加与标题相邻的图标

我目前正在为 4.2.2 开发一个使用新 NavigationDrawer 的 android 应用程序。除了添加图标之外,它就像一个魅力。

我发现了一些示例代码,其中列表视图变成了相对布局,其中 2 个并行数组嵌套并由基于菜单模型的数组适配器呈现,我认为它们是同步的。

这是主要活动:

这是菜单模型:

这是 ArrayAdapter 的实现:

字符串数组 xml:

和主要布局:

我怎样才能简化方法。有没有办法使用一个数组来代替如此复杂的结构。

顺便说一句,你可以在 github 上找到我的项目: https ://github.com/greenspand/MediSynced

它是一个医疗应用程序,因此得名。谢谢你们。