android - 如何将 Master/Detail Template 转换成 Navigation Drawer 类型的布局?

标签 android android-layout master-detail android-navigation

在过去的几天里,我开始在 Eclipse 中使用 Master/Detail 模板,我一直在尝试找出一种方法来获取生成的 Master/Detail 模板并将其转换为具有抽屉导航 -类型用户界面。我想这是可能的,但我该怎么做呢?我需要添加/删除/修改什么才能使用 Master/Detail 获得与抽屉导航相似/相同的功能?我正在寻求使用 Master/Detail 创建它的帮助,因为我尝试过其他方法但没有任何运气。另外,如何自定义它的外观(背景颜色、文本颜色等)?

提前感谢您为解决此问题提供的任何帮助!不幸的是,我一直在不懈地寻找解决方案,但没有结果,所以我希望 SO 社区中的某个人可以提供帮助。

最佳答案

鉴于 Navigation Drawer 不适合显示 Master/Detail 数据(即,它仅用于导航,不显示内容),那么您使用与将任何 Activity 转换为使用相同的步骤抽屉导航。 Android培训Creating a Navigation Drawer详细介绍了将 Navigation Drawer 添加到 Activity 并正确实现 Navigation Drawer design pattern 所需的所有代码.

从一个简单的 Activity 开始可能是有意义的,然后使用您在那里学到的知识将其应用到 Master/Detail 模板。

关于android - 如何将 Master/Detail Template 转换成 Navigation Drawer 类型的布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17916356/

相关文章:

android - 布局内部的 LinearLayout 与父级不匹配

Android - 分屏时的 ActionBar(列表/详细信息)

ios - 如何在 Xcode 中创建带有主细节 View 的自定义原型(prototype)单元?

javascript - 如何知道/捕获您所在的特定详细信息网格的详细信息网格 ID? (ag-grid javascript)

android - 致命异常 : main

java - 在 android 的父级或祖先上下文中找不到方法 onClickcrea(View) :onClick

java - 如何在将列表项添加到 ListView 之前以编程方式设置列表项中的字体大小?

java - 尝试使用 Java 正则表达式解析 HTML 目录列表中的链接

android - Admob 横幅广告未占满宽度

android - 将位图设置为背景并裁剪它