问题标签 [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 - 自定义 NavigationView - 添加动态 headerView,Android 支持设计库
我尝试了新的 android 支持设计库中的 navigationView。我想要一个动态的标题视图。基本上,我的 headerview 将显示类似于当天报价的内容。我有大约 10 个引号,我想随机选择一个引号并显示在 headerView 的文本视图中。我还想为 headerView 添加 onClick 方法。
现在,我看不到以编程方式更改 headerview 布局的任何可能性。有什么建议可以实施吗?
android - 如何在新的 NavigationView 中创建一个简单的分隔线?
GoogleNavigationView
在 Design Support Library 版本 22.2.0 中引入了,您可以使用菜单资源非常轻松地创建抽屉。
如何在两个项目之间创建一条简单的分隔线?对项目进行分组不起作用。创建一个子项目部分确实会创建一个分隔线,但它需要一个我不想要的标题。
任何帮助,将不胜感激。
android - NavigationView 和自定义布局
我正在使用这样的设计支持库NavigationView
:
我已经设置了这个菜单:
有没有办法将 NavigationView 与布局而不是菜单一起使用?
android - 是否可以在 NavigationView 中禁用可点击的 HeaderLayout?
一直在寻找禁用默认可点击标题布局的方法NavigationView
试图在中做clickable=false
,NavigationView
但没有奏效。
我也以编程方式尝试过setClickable(false)
也没有用。
android - 如何为 NavigationView 中的项目设置自定义字体?
使用新的NavigationView
,我们可以通过 XML 中的菜单资源设置抽屉的项目。
有了它,我们可以为每个项目设置类似的东西
但是现在,我想为抽屉中的每一项设置一个自定义字体,但我找不到通过 XML 或 Java 代码来实现这一点的方法。有没有办法做到这一点?
android - 如何在 Google 的新 NavigationView 中将 MenuItem 添加到 SubMenu?
我为我的抽屉菜单制作了一个 xml,其中包含以下 MenuItem:
在我的 MainActivity 中,我获得了对空 SubMenu 的引用,并尝试将新的测试 MenuItem 添加到 SubMenu。
不幸的是,这不起作用,并且没有添加 MenuItems。我已经尝试了许多其他不同的变体,但它们都没有更新我的导航抽屉中的 SubMenu。
这可能是一个错误吗?
android - 支持 NavigationView 中的图标着色
如果图标着色,NavigationView会对图标进行着色。我的图标是绿色的,在 NavigationView 中是灰色的。这是如何运作的?
我想自己在另一个视图中执行此操作,但我没有找到 NavigationView 如何执行此操作。
android - NavigationView 拳头SystemWindows with Translucent NavigationBar
我最近用最近发布的设计支持库中的新 NavigationView 替换了我的导航抽屉,并且遇到了问题。我的风格有一个半透明的导航,它允许内容在导航栏下方滚动。使用新布局并在 DrawerLayout 上设置 fitSystemWindows = true 需要出现在状态栏的顶部,导航栏不再是透明的,而是可以在此处看到的主题背景的颜色。我需要它类似于新更新的Google Photos 应用程序
我的主题风格是:
布局代码是
我尝试了几种在这里找到的不同方法,但似乎都没有奏效。我觉得这应该是我想念的简单的东西。任何帮助是极大的赞赏。
android - 如何更改 NavigationView 中的分隔符颜色?
我正在尝试使用 NavigationView 来实现 NavigationDrawer。我通过在菜单中设置组 ID 添加了分隔符。但是我看不到分隔符。我猜这是因为分隔符颜色与背景相同。所以我想改变分隔符的颜色。但我没有办法改变它。谁能帮我?
History
在屏幕截图中, and之间似乎有一个分隔空间Settings
,但您看不到它。
activity_main.xml
抽屉.xml
android - 在 NavigationView 上使用 itemBackground 的波纹效果
我想知道是否有人在重新定义 NavigationView 上的项目背景时遇到问题app:itemBackground"
?我得到了屏幕截图上显示的行为,无论我按什么项目,最后一个项目都会显示波纹。
这是我的drawer_menu.xml
:
我的my_ripple.xml
:
我的导航视图: