作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直对 Material 设计很感兴趣,想为我的应用程序的主页构建一个布局,使其看起来像滚动 Activity 的默认模板,但也有一个抽屉导航,就像抽屉导航 Activity 的默认模板轻松导航。
例如,Google 的 Play Music 应用程序已经在执行此类操作。看看:
Scrolling list with a banner and a FAB at the top ,
Navigation Drawer, accessed by swiping from over to the left
我到处搜索并找到了实现这种布局的直接方法。所以我尝试自己做,并在滚动 Activity 和抽屉导航 Activity 的默认模板中进行一些更改,我能够按照这些思路实现一些目标,但并不完全是我想要的。
如果有人能提出更好的方法,我很高兴。
最佳答案
您仍然可以使用 Android 支持库中提供的 DrawerLayout 以及 FrameLayout 和 ListView 来实现抽屉导航。在 FrameLayout 中,您将显示一个 Fragment,它采用 ScrollView 来显示可滚动的内容。 Fragment 还可以包含其他小部件,可让您自定义布局。
关于android - 如何在 Android 中使用抽屉导航获取滚动 Activity ( Material 设计),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37036869/
我是一名优秀的程序员,十分优秀!