我正在尝试找出一种将多个视图浮动到另一个视图上的方法,可能是 aListView
或GridLayout
. 几乎所有问题的答案都是FrameLayout
,不幸的是,这不起作用,因为它被制作为浮动单个视图,因此排除了它的问题。我正在考虑使用RelativeLayout
,但我无法弄清楚如何使它与它一起工作。有没有人能想出办法做到这一点?任何建议将不胜感激!
问问题
1059 次
2 回答
3
较晚的孩子RelativeLayout
浮在较早的孩子身上。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/big"
android:textSize="120dip"
android:textStyle="bold"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="@string/small"/>
</RelativeLayout>
第二个Button
漂浮在第一个之上Button
,给你:
这是完整的示例项目:https ://github.com/commonsguy/cw-omnibus/tree/master/Containers/RelativeOverlap 。
于 2012-08-14T00:24:52.153 回答
0
如果我按照您的要求进行操作,那么针对这个看似无关的问题发布的解决方案似乎也适用于您的应用程序:
于 2012-08-14T00:24:17.537 回答