【发布时间】:2015-09-08 00:36:50
【问题描述】:
我从Framelayout、LinearLayout 和RelativeLayout 尝试了很多东西,但不知道如何在 Android 中实现以下屏幕布局。
那么,让我们闯入LinearLayout。
[![在此处输入图片描述][1]][1]
- 第一部分是
TextView,我们可以看到Manhattan, NY - 第二部分是
ImageView,我们可以看到心和数量。 - 第三部分是不同的背景颜色,有两张头像,包括文字。
- 第四部分是带有
Drable行的简单文本。 - 第五节与第四节非常相似
- 第六部分是一个按钮
我可以使用LinearLayout 和Bitmap 获得前两个部分来添加心形图像。
问题
如何实现Third section?我需要LinearLayout 还是FrameLayout?
我得到的是第三部分是placeholder,我们在其中设置了背景颜色并添加了两个图像。对吧?
实现整个布局最好的方法是什么?
【问题讨论】:
-
我没有得到任何反对意见?
-
您可以为整个线性布局设置灰色背景。然后对于第三部分,使用这两个图像进行线性布局。对于其他单独的部分,您使用白色背景颜色,这将覆盖为整个布局设置的灰色。
-
如果我们在第三部分有动态图像计数怎么办?我需要在此部分添加
FrameLayout吗?因为那将是一个滑块部分 -
你是对的,我错了。第三部分使用 FrameLayout。您要使用的 FrameLayout 类型是 HorizontalScrollView。 developer.android.com/reference/android/widget/…
标签: android android-layout android-fragments android-activity