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

android - 没有滚动条的android抽屉布局(SlideMenu)

我有一个带有侧边菜单的 android 应用程序(默认的 android 活动 Navigation Drawer Activity)

我想隐藏滚动条。我为此使用此代码:

但是滚动条没有隐藏。为什么不?

XML

0 投票
2 回答
17787 浏览

android - NavigationView(更改所选项目的颜色)

有没有办法以编程方式更改
导航抽屉中所选项目的项目颜色?
我可以使用 app:itemTextColor,但问题是如果我使用它,
菜单项中的选中项将不会突出显示。

0 投票
1 回答
436 浏览

android - 导航查看所选项目

我有这个 XML。

但是在选择 nav_settings 时,
该项目未选中。
该项目应该像上面的其他项目一样检查。
这是我设置检查项目的代码。
该片段将正常工作。
但是 nav_settings 上的选择器不起作用..

0 投票
1 回答
3915 浏览

android - 以编程方式将 MenuItem 添加到特定位置或组的菜单

我有一个

具有以下菜单项:

现在我想some_group在它的下面或下面添加一个项目。

我试过了:

或者

但这些项目被添加到菜单的底部。

如何解决我的问题?

TIA

0 投票
0 回答
197 浏览

android - navigationview 动态添加自定义布局

如何在导航视图中动态添加自定义项目布局?(不是 ListView 或 RecyclerView)

0 投票
1 回答
1083 浏览

android - Android move main content to reveal drawer right side

I'd like to create a navigation drawer effect, but rather than the drawer sliding out from the right.I Created code and my code working perfect when my slide menu is left side.this is a my java code.

} as i said i can move main content when my slide menu is left side.but now i want slide menu right side.i rewrited my xml code but i can't move main content this is a my xml code

i also changed source code

but this code not working.I don't know how to use my code when i have slide menu right side. if anyone knows solution please help me thanks everyone

0 投票
1 回答
1232 浏览

android - 如何从右到左设计android.support.design.widget.NavigationView?

我想自定义 android.support.design.widget.NavigationView 类以使 NavigationItems 从右到左,以便导航项图标出现在文本的右侧。

使用的支持库版本:

这是用于 activity_main.xml 的代码:

这是我从支持库中的 NavigationView 类继承的 CustomNavigationView 类:

我使用了 ViewCompat.setLayoutDirection 方法;但它仅适用于 API 级别 17 及更高级别。我没有找到任何其他方法或属性,例如 LayoutParams。那么低层应该怎么做呢?有没有其他方法可以强制图标出现在文本的右侧?

0 投票
1 回答
7001 浏览

android - 更改 NavigationView 分隔线颜色和子标题文本颜色

我正在使用 android studio 导航视图。
但是我将导航视图颜色背景更改为黑色,
并且子标题的分隔线消失了(因为分隔线也是黑色的)。
副标题也不见了。

有没有办法将这些属性更改为白色或任何颜色?
这是我的菜单的 XML。

谢谢!

0 投票
1 回答
721 浏览

android - NavigationView headerLayout Android中的onClick错误

所以,我有这个结构的 NavigationView:

它在 main_activity.xml 上,问题是当我尝试在具有以下结构的 headerLayout“@layout/nav_header”内的布局内创建 TextView 时:

问题是,当单击该布局内的 TextView“locationSettings”时,我无法设置任何 Clickable 操作。

知道为什么吗?顺便说一句,例如,我可以通过 Toast 从 TextView 中检索 getText,因此我正确引用了 TextView,但无法设置可点击事件...

谢谢。

0 投票
2 回答
4723 浏览

android - 在菜单项 xml 之间添加水平视图(行)

我正在使用导航视图、标签菜单和项目,我想在每个选项项目之间添加行。这是我的菜单:

我不太清楚这个项目是如何工作的,以及为什么我们不能从 XML 中放置其他类别的标签。