如何在相对布局内创建分区

时间:2015-08-04 05:59:52

标签: android android-layout

我在开发Android时非常新。

有没有办法将RelativeLayout拆分成多个部分,这些部分可以执行相互链接的任务。

图片链接: http://imgur.com/xdYqPLX


第1部分 - 用户可以点击的菜单栏。
第2节 - 将根据第1部分中所选菜单更改的子菜单。
第3节 - 根据第2节中选择的内容显示的内容。

我似乎无法理解我如何实现这一目标的概念,而且我不知道要使用哪种观点。

非常感谢任何形式的帮助。 (教程,解释)

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

首先在LinearLayout内创建RelativeLayout。你将需要4.一个用于菜单,一个用于底部,然后两个用于将底部分成两部分。有很多方法可以指定位置,但是你可以指定第二个方法在第一个之下,第四个方向指向第三个,如果第三个在第二个内部,则注意将+id设置为所有布局和没有+符号就可以参考它们。在XML中使用android:layout_below等属性。

如果您没有被迫使用RelativeLayout,我只会使用LinearLayout来执行此操作。在一个主要的“容器”LinearLayout vertical方向,将两个LinearLayoutorientation:horizontal放在一起,在后一个内添加另外两个LinearLayout s

答案 2 :(得分:0)

你有很多方法可以做到这一点 1.用于线性布局:
  首先是顶部标题和内容的垂直方向,第二个是水平方向的左右部分 2.在RelativeLayout中使用android:layout_alignParentRight="true"android:layout_alignParentLeft="true"android:layout_alignParentTop="true"以及android:layout_below="@id/yourItemId"android:layout_toLeftOF="@id/yourItemId"进行游戏。
使用您的广告素材获得最佳解决方案。

答案 3 :(得分:0)