我在开发Android时非常新。
有没有办法将RelativeLayout拆分成多个部分,这些部分可以执行相互链接的任务。
图片链接: http://imgur.com/xdYqPLX
第1部分 - 用户可以点击的菜单栏。
第2节 - 将根据第1部分中所选菜单更改的子菜单。
第3节 - 根据第2节中选择的内容显示的内容。
我似乎无法理解我如何实现这一目标的概念,而且我不知道要使用哪种观点。
非常感谢任何形式的帮助。 (教程,解释)
答案 0 :(得分:1)
请在完成一些作业后发布问题。一个简单的谷歌搜索给了我很多资源:
Adding "section dividers" to my layout?
https://developer.android.com/guide/topics/ui/layout/relative.html
http://code.tutsplus.com/tutorials/android-user-interface-design-relative-layouts--mobile-4301
答案 1 :(得分:0)
首先在LinearLayout
内创建RelativeLayout
。你将需要4.一个用于菜单,一个用于底部,然后两个用于将底部分成两部分。有很多方法可以指定位置,但是你可以指定第二个方法在第一个之下,第四个方向指向第三个,如果第三个在第二个内部,则注意将+id
设置为所有布局和没有+
符号就可以参考它们。在XML中使用android:layout_below
等属性。
如果您没有被迫使用RelativeLayout
,我只会使用LinearLayout
来执行此操作。在一个主要的“容器”LinearLayout
vertical
方向,将两个LinearLayout
与orientation: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)
使用片段设计1,2,3 请点击http://simpledeveloper.com/how-to-communicate-between-fragments-and-activities/了解详情。