如何在linearLayout中将视图置于最前面
Posted
技术标签:
【中文标题】如何在linearLayout中将视图置于最前面【英文标题】:How to bring view to the front in linearLayout 【发布时间】:2015-07-20 20:17:14 【问题描述】:有没有办法将一个 imageView 带到另一个位于 linearLayout 中的 imageView 的前面?我尝试在图像前面放置一个小球图像,但它不起作用,因为图像在线性布局中:( 有没有办法让它成为可能?
<LinearLayout
android:id="@+id/HolesPlayer1"
android:layout_
android:layout_
android:layout_alignBottom="@+id/tvGoolot13"
android:layout_centerHorizontal="true" >
<ImageButton
android:id="@+id/imgBtn0"
android:layout_
android:layout_
android:layout_marginRight="5dp"
android:background="@android:color/transparent"
android:src="@drawable/hole0" />
<ImageButton
android:id="@+id/imgBtn1"
android:layout_
android:layout_
android:layout_marginRight="5dp"
android:background="@android:color/transparent"
android:src="@drawable/hole0" />
<ImageButton
android:id="@+id/imgBtn2"
android:layout_
android:layout_
android:layout_marginRight="5dp"
android:background="@android:color/transparent"
android:src="@drawable/hole0" />
<ImageButton
android:id="@+id/imgBtn3"
android:layout_
android:layout_
android:layout_marginRight="5dp"
android:background="@android:color/transparent"
android:src="@drawable/hole0" />
<ImageButton
android:id="@+id/imgBtn4"
android:layout_
android:layout_
android:layout_marginRight="5dp"
android:background="@android:color/transparent"
android:src="@drawable/hole0" />
<ImageButton
android:id="@+id/imgBtn5"
android:layout_
android:layout_
android:layout_marginRight="5dp"
android:background="@android:color/transparent"
android:src="@drawable/hole0" />
</LinearLayout>
【问题讨论】:
你想重叠图像吗?如果是,则使用相对布局,其目的是线性的,名称表示其线性和直线:)...如果您可以发布布局,程序员最好回答... 【参考方案1】:在你的情况下,我会使用FrameLayout
。它的目的之一是能够将物品相互堆叠。谷歌一下,你会发现很多教程。
【讨论】:
你应该提供一些例子。本网站旨在帮助他人解答。【参考方案2】:如何将您的 LinearLayout 包装在 FrameLayout 或 RelativeLayout 中,然后将图像放在其上方?
【讨论】:
以上是关于如何在linearLayout中将视图置于最前面的主要内容,如果未能解决你的问题,请参考以下文章