android - 如何在 Android 中使用抽屉导航获取滚动 Activity ( Material 设计)

标签 android android-layout material-design

我一直对 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/

相关文章:

android - 如何从 Google Play 商店为开发人员获取排序的应用列表

android不能把linearlayout放到listview下

android - 如何在 Android 中保存以编程方式创建的 TextView

android - Android中带有标题的边框

java - 在 Android Studio 中迁移到 AndroidX 后出现 YoutubeAndroidPlayerAPI 错误

java - 如何使用 fragment 添加时间选择器?

Android:无法在防火墙后面进行 httprequest

java - 需要帮助实现带有抽屉导航的滑动选项卡 View

html - Bootstrap Material 设计输入字段没有动画

css - 如何阻止 md-cards 将图像拉伸(stretch)到完全垂直高度?