我正在为 Android 构建一个两列应用程序,我想知道如何进行导航。左栏是导航栏。右边是内容视图。它们都是线性布局。
我对所有选项都有不同的活动。我如何在这些中实现我的菜单?所有活动都是一样的(当前活动除外),因此多次复制相同的代码似乎很浪费,并且以后更难更改它,因为我必须更改所有文件。
我还必须更改每项活动的标题。
我正在为 Android 构建一个两列应用程序,我想知道如何进行导航。左栏是导航栏。右边是内容视图。它们都是线性布局。
我对所有选项都有不同的活动。我如何在这些中实现我的菜单?所有活动都是一样的(当前活动除外),因此多次复制相同的代码似乎很浪费,并且以后更难更改它,因为我必须更改所有文件。
我还必须更改每项活动的标题。
典型的答案是Fragments
。这是关于该主题的精彩教程。
但是,根据您的要求的琐碎性,您也可以考虑使用LinearLayout
包含两个原始LinearLayout
s 的水平线。
在我看来,你应该为你的专栏使用片段。
http://developer.android.com/guide/components/fragments.html
你应该为此使用片段控制。您可以通过单击 leftSide(Content item/Index) 来调用右侧(内容视图)区域的内容片段。
我觉得你应该关注这个链接。
http://developer.android.com/training/multiscreen/screensizes.html
我不确定,但希望你也有同样的要求。
谢谢..