问题标签 [navigationview]
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 - 使用图标和标题将 MenuItem 添加到 NavigationView?
现在我正在尝试将新设计支持库(22.2.1)中的 DrawerLayout/NavigationView 实现到我的应用程序中。我已经在互联网上搜索过,尤其是在 stackoverflow 上如何将 MenuItem 添加到具有图标和标题的子菜单中。我知道可以添加带有标题或图标的菜单项。
像那样:
但这只是一个带有标题的菜单项,没有图标。是否可以添加带有标题和图标的 MenuItem?
javascript - sencha 导航视图在主页 listview 上重叠
我在我的 sencha 应用程序中使用 sencha 导航视图。我的错误场景我在第一次加载 20 条记录时在主屏幕上有带有图像的列表视图,然后向下滚动记录将在每次滚动时增加 20 当我单击任何图像并重定向到另一个视图(如图像详细信息视图或配置文件视图)和按下返回按钮回到家中所有图像重叠。
请帮助我试图在 10 天之前解决这个错误,但没有成功:- 在重叠之前
1)我正在使用导航视图,它使用“Ext.dataview.DataView”扩展,并且使用 useComponents: true, defaultType: 'productlistitem'
2)在'productlistitem'中扩展'Ext.dataview.component.DataItem'在这个视图中,我使用更新方法来设置图像和其他组件数据,并使用动态方法来设置图像宽度、高度。
下面你可以查看我的所有视图代码
A) Home.js
B) ListItem.js
c) 项目.js
D) ItemImage.js
E) 用户信息.js
F) InfoLabel.js
android - NavigationView 的选择行为不稳定
好的,行为或我的 NavigationView 有效。我点击设置,它把我带到那里。我点击我的第一个项目,它做了它应该做的。我点击第二个项目,它做了它应该做的事情。
但是,我的问题是选择状态。我将单击一个项目,它不会选择它。唯一有效的选择是我的设置菜单。当我单击该项目时,将选择设置菜单以及我之前单击的所有项目。
场景
应用加载时
- 转到 NavigationView(A、B、设置)
- 点击一个项目
- 应用导航到正确的位置(未选择任何内容)
- 转到导航视图
- 点击设置
- 应用导航到设置活动(设置菜单和 A 菜单被选中)
应用加载时
- 转到 NavigationView(A、B、设置)
- 点击一个项目
- 应用导航到正确的位置(未选择任何内容)
- 转到导航视图
- 点击B项目
- 应用导航到正确的位置(未选择任何内容)
- 转到导航视图
- 点击设置
- 应用导航到设置活动(设置菜单和 A、B 菜单被选中)
应用加载时
- 转到 NavigationView(A、B、设置)
- 点击设置
- 应用导航到设置活动(选择设置菜单)
应用加载时
- 转到 NavigationView(A、B、设置)
- 点击设置
- 应用导航到设置活动(选择设置菜单)
- 转到导航视图
- 点击B项目
- 应用导航到正确的位置(选择设置)
- 转到导航视图
- 点击设置
- 应用导航到设置活动(设置菜单和 B 菜单被选中)
应用加载时
- 转到 NavigationView(A、B、设置)
- 点击一个项目
- 应用导航到正确的位置(未选择任何内容)
- 转到导航视图
- 点击一个项目
- 应用导航到正确的位置(选择 A)
代码
navigation.xml
state_navigation_text.xml
单击导航项时
android - 如何更改设计支持库的导航抽屉菜单项布局的一部分
我在这里谈论的是设计支持库。我正在尝试更改以下内容:
- 选定的菜单项背景颜色
- 图标和文字之间的距离
我尝试了很多,但我似乎可以找到解决这些问题的任何方法。您可以选择菜单项,但不知何故,而不是仅更改背景颜色的选定项(使用 xml 属性state-pressed
),菜单中的所有内容都获得了我设置的颜色itemBackground
。
这是drawer_background_selector
:
对于第二个问题,我想减少图标和文本之间的距离,但不知何故,在使用谷歌提供的支持库时我找不到任何方法来做到这一点。
有任何想法吗?还是我必须使用像MaterialDrawer github 库这样的库。问题是我担心设计支持库可能会更新但这个库可能不会更新。
android - NavigationView 项目未检查
在我的NavigationView
中,我将大部分项目划分为带有子标题的部分。我通过在menu
里面放一个来实现这一点item
:
但是,这会导致第一项,drawer_top
,被永远检查。其他项目不可勾选。我的onNavigationItemSelected
代码如下所示:
android - Kitkat 中 NavigationView 和工具栏的兼容性
我正在尝试运行该项目,它在 Lollipop 设备中非常酷(设计等,没有任何问题)
Kitkat
但是这个项目有一个问题,我在安装后没有任何关于这种兼容性的经验:
http://i.imgur.com/KSYkyeu.png 我正在使用:https ://github.com/AkashBang/NavigationView
这是主要的活动:
主题:本次活动
工具栏代码:
但是,我想不通,为什么会发生这种情况?
干杯!
android - 当用户返回上一个片段时更新 NavigationView 状态
我在我的应用程序中使用 NavigationView 抽屉。如果用户按下后退按钮,我正在尝试返回上一个片段。此代码运行良好:
但我的 NavigationView 没有改变。如何更新 NavigationView 状态(检查正确的片段、更改标题等),以便它可以反映我的应用程序中的更改?
android - 无法解析符号“NavigationView”
我在 XML 文件中的 DrawerLayout 中创建了 NavigationView - 但是当我尝试在 Java 中对其进行初始化时,我得到了这个错误。
我尝试添加导入行
但这也给了我错误。有任何想法吗?一直没能在网上找到解决办法。
编辑:添加 Tanis 答案中给出的依赖项后,我收到这些错误
android - 如何在 NavigationView 中添加部分 On Material Design
我需要在我的这个库中有两个漂亮的部分NavigationView
Drawer.xml
就像这样:
http://i.stack.imgur.com/Sbhzu.jpg
我目前正在使用这个:
https://github.com/AkashBang/NavigationView
我们怎么能做到这一点?
android - Single selection between sections in NavigationView
I'm building a NavigationView like this:
That gives me a desired output:
However I can't implement single check behavior on all of those items. I tried to hold previously checked item on the variable and uncheck it before checking another but it works funny for the middle section. When I check one of the middle section items I cannot check the second one then. The first one stays checked. I can't see any logic in that. Is that even achievable with Design Library?