- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经制作了我的抽屉导航并且它工作正常,它是根据新的设计规则。但现在我遇到了一个问题,经过几次搜索,到目前为止我还没有发现任何关于它的注释。所以我最后在这里提出问题。
到目前为止我所做的是类似的事情
图片向您展示了演示,我是如何制作这样的东西的,它只是演示来提示人们抽屉导航中的标题是什么以及我的菜单项列表所在的位置
您可以清楚地看到抽屉导航中有一个标题,其下方是菜单项列表。
问题一
现在由于某些原因我删除了标题,但我的菜单项向上到顶部起点。我知道我可以放弃 margin ,但这不是好方法
有什么好的方法可以让它们垂直集中?我想知道该怎么做,请帮助我。
和问题2是,我想最小化抽屉导航中菜单项和菜单图标之间的距离和边距如何做到这一点。我还没有看到任何关于它的讨论。
请帮我解决这两个问题。
最佳答案
在您附加到您的问题的屏幕截图上,抽屉导航看起来不太好,并且根据新的设计规则:-/
看看官方指南:https://www.google.com/design/spec/patterns/navigation-drawer.html
幸运的是,现在 Google 为您提供了 Android Design Support Library这有助于我们创建导航 View (取代抽屉导航)
这里是给你的链接:
我知道这不是您正在寻找的答案,例如“只需在第 10 行中将 true 更改为 false”,但请放心,使用官方导航 View 是现代 Android 世界的一种方式。
关于Android Navigation Drawer 应该垂直集中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32199919/
默认情况下 mat-drawer-container/mat-sidenav-container 和 mat-drawer/mat-sidenav 高度基于 mat-drawer-cont
我注意到 Scaffold.drawer 的 Drawer 只有在存在 Scaffold 的 AppBar 时才会显示。 但是,我使用了位于 BottomNavigationBar 中的 Bottom
我正在使用基本的 React 设置和 React mdl ( https://react-mdl.github.io/react-mdl ) 组件构建一个带有布局的 Web View 。当然,我的模板
我创建了一个新线程 from this one为了避免混淆,因为有人告诉我 Leftnav 现在是 Material-UI 组件中的 Drawer。 我还有问题,第一个是ES7?箭头函数的语法 sho
您好,我正在尝试从抽屉中在我的导航 View 中放置一个事件 Item click 它工作正常,但问题是我抽屉中的其他项目停止工作,似乎在我的导航 View 上放置一个项目单击事件会影响我的导航 Co
<-- 抽屉图标 如果您使用 android studio 创建一个带有抽屉导航的项目,当您打开/关闭抽屉时,抽屉图标会有流畅的动画效果。 如果我向我的抽屉布局添加一个抽屉监听器,则不再有动画,抽屉图
我正在创建一个具有抽屉导航的应用程序。首先它正在工作,但是当我编辑工具栏的layout_gravity以结束时,我收到错误 java.lang.IllegalArgumentException: No
我正在开发一个支持多个计数器的计数器应用程序。由于 flutter 不提供侧板模式,我使用抽屉导航作为侧板。 我有一个脚手架,它的主体中有一个卡片的 GridView。这些卡每个都有一个名称和一个计数
可能有人知道为什么“shadowColor”属性不适用于 Android 上的抽屉样式? (iOS 看起来一切正常) 重现步骤/代码片段/截图 环境 react-native-drawer 版本:2
我要开通Drawer以编程方式而不是通过滑动它,如何禁用该滑动功能(抽屉的触摸功能) 最佳答案 要禁用幻灯片打开功能,您可以设置属性 drawerEnableOpenDragGesture在脚手架上为
当我拉动抽屉并选择一个页面导航到它时,就像创建一个新实例一样,例如,如果我在同一页面上单击 4 次,它会显示打开新页面 4 次的动画,而当我按下手机的后退按钮。 new ListTile(
我正在使用 android 导航组件开发 android,但我收到以下警告 None of the following functions can be called with the argumen
我正在使用 android 导航组件开发 android,但我收到以下警告 None of the following functions can be called with the argumen
当我触摸这个区域时,我得到了强制关闭: 一个人很伤心,这里没有 .closeDrawer();我不知道,我必须在哪里创建它。这是我的日志: 08-17 20:18:28.275: E/InputEve
getActionBar().setHomeButtonEnabled(true); getActionBar().setDisplayHomeAsUpEnabled(true);
我正在开发使用抽屉导航的应用程序。不幸的是我不知道,当用户在主屏幕上按下后退按钮时,我该如何完成这个应用程序?我试图覆盖后退按钮并在那里完成我的 Activity ,但这不起作用。 Activity
我正在尝试编写我自己的 recyclerview 选择器算法。到目前为止,除了处理第一个选择之外,我已经成功地编写了部分代码。基本上我想将所选项目的背景设置为蓝色,其他地方设置为白色(与 ListVi
我已经开始开发一个 android 应用程序,它包含以下内容: MainActivity:扩展 FragmentActivity。 几个 fragment :扩展 android.support.v4
我正在尝试在我的仪表板 Activity 上实现 Navigation Drawer Activity。在我的应用程序中,我创建了一个主题,其中删除了“Toolbar/ActionBar”,只是在 c
我已经制作了我的抽屉导航并且它工作正常,它是根据新的设计规则。但现在我遇到了一个问题,经过几次搜索,到目前为止我还没有发现任何关于它的注释。所以我最后在这里提出问题。 到目前为止我所做的是类似的事情
我是一名优秀的程序员,十分优秀!