问题标签 [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.

0 投票
3 回答
3760 浏览

android - Android - Material Design - NavigationView - 如何放置垂直滚动?

我正在使用 NavigationViewcompile 'com.android.support:design:22.2.1' 好吧,除非它没有垂直滚动,否则一切都很好 我如何通过 xml 设置它?

xml:

0 投票
0 回答
654 浏览

android - 如何设置从片段中检查的导航抽屉菜单项?

我有一个带有 DrawerLayout 和 NavigationView 的 AppCompatActivity。我可以从 NavigationView 启动三个不同的片段。

我想根据我所在的片段在导航抽屉中显示选中状态。

在导航抽屉中导航时,它工作正常。但我不知道,如何使用后退按钮来实现这一点。

可能我需要使用类似的东西

但是我如何从片段中获取 NavigationView 呢?

或者,换一种方式,我需要在主要活动中处理它。然后我必须知道,当前哪个片段处于活动状态。

0 投票
3 回答
14984 浏览

java - 获取错误膨胀类 android.support.design.widget.NavigationView

我正在关注从设计支持库中实现 navigationView 的教程,但我无法摆脱下面的这个错误。我已经阅读了该网站上发布的其他解决方案,但没有一个对我有用,请帮忙。

activity_main.xml

MainActiviy.java

构建.gradle

编辑:

堆栈跟踪引起:android.view.InflateException:二进制 XML 文件第 28 行:错误膨胀类 android.support.design.widget.NavigationView 引起:java.lang.reflect.InvocationTargetException 引起:android.view.InflateException:二进制XML 文件第 2 行:错误膨胀类 android.widget.RelativeLayout 原因:java.lang.reflect.InvocationTargetException 原因:java.lang.OutOfMemoryError:无法分配 276203532 字节分配,12108696 可用字节和 174MB 直到 OOM

编辑 2:问题似乎出在 header.xml

0 投票
4 回答
5684 浏览

android - 如何在 NavigationView android 中显示/隐藏子菜单

我想在导航抽屉内创建​​一个类似于视图的可展开列表视图,其中最初只显示主标题(折叠的子菜单)。单击标题时,应出现子菜单(如果可能是动画)

我正在使用 android.support.design.widget.NavigationView。我可以通过 xml 添加子菜单。

但是,如果我在 xml android:visible="false" 中保留任何组,它就不会出现在抽屉中。

我还尝试以编程方式显示/隐藏子菜单:

但它也只是隐藏了标题菜单。

是否可以使用 android.support.design.widget.NavigationView 或者我必须使用自定义视图?

0 投票
0 回答
73 浏览

android - 导航查看 Galaxy S 3 问题

来自新 Android 设计库的导航视图在三星 Galaxy S3 (Android 4.3) 中似乎存在问题。当我开始打开抽屉时,背景变成完全黑色,如图片链接所示。有什么技巧可以解决吗?谢谢!

截图导航查看galaxy s3

0 投票
3 回答
16041 浏览

java - 如何更改导航视图菜单项和文本的大小?如何改变菜单之间的空间?

我正在制作一个滑动菜单。我已经成功地在导航视图中分组创建了一个导航抽屉和菜单项。但我想让这些项目彼此靠近。我可以更改项目和文本的间距或大小吗?请帮忙...

0 投票
3 回答
9153 浏览

android - 如何在 NavigationView 中将 Tint 设置为某些图标

我想保留一些不着色的图标,还有一些着色。我现在有:

它为所有图标着色。

我正在尝试使所有图标都没有着色

进而

仅将色调设置为第 4 项,但这不起作用 - 现在所有图标都没有着色,第 4 项也没有着色。

0 投票
1 回答
2335 浏览

android - 如何将 Facebook 注销按钮放在导航视图的末尾

我已经通过 facebook sdk 4.3 实现了 facebook 登录我已经为 facebook 的登录制作了单独的对话框片段。到目前为止,每件事都运行良好。

我想要什么我想 在导航视图底部实现 facebook 注销按钮以注销,但我不知道如何实现它。因为我已经通过 facebook login button 实现了 facebook login。并且我在登录后看到该按钮更改为 Facebook 注销按钮。现在我想要两件事

  1. 如何在导航视图中插入按钮我已经通过新的设计技术制作了导航视图,而我添加的内容是通过导航菜单。所以我不知道如何在其中添加按钮

  2. 其次,我不知道如何使用本机或自定义按钮从 facebook 注销。我必须实现哪个功能

到目前为止我搜索的内容,他们正在注销彻底的会话,现在在 facebook new sdk 中不存在。所以我不知道如何单独实现它

为了你让我放一些代码让你知道我是如何实现我的导航视图的

这个 coede 在我的主要 xml 中用于导航视图

这是我在菜单文件夹中的抽屉项目

所以现在在导航视图中我想在导航视图底部添加按钮所以告诉我该怎么做?如何收听其点击事件,然后点击该点击 如何从 facebook 注销?

请帮忙 。

0 投票
1 回答
281 浏览

android - 强制关闭:折叠工具栏 ontouch

我在我的项目中遇到了一个问题。我的项目中有一个 CollapsingToolbarLayout,当我向下滚动并关闭工具栏时,然后如果我向上滚动并触摸 Collapsing Toolbar 中的图像,应用程序会强制关闭,我看到此错误:

请注意,我得到了同样的错误:

在我的 NavigationView 项目中,当我触摸屏幕边缘以打开菜单时,稍微缓慢地打开它,然后停在那里,但如果我快速打开它,一切都很好。pn:现在,我只是创建一个 ontouchListner 来处理触摸,但每个人都知道它不是答案。

0 投票
4 回答
23649 浏览

java - 无法导入 android.support.design.widget.NavigationView

我想在我的应用程序中有导航抽屉,所以我在这里学习一个教程,他在他的项目中导入了NavigationView库。当我导入该库时,会弹出一个错误:“无法解析”。因此,当我再次将鼠标悬停在该import语句上并选择“在网络上查找 jar”时,一条消息显示“未找到此类库”。