Art*_*ans 2 android android-layout
基本上这个标题不言而喻.我想把元素放在不同的元素之上.我可以使用绝对布局,但据说它已被弃用.
还有其他办法吗?如果不是,为什么他们会弃用AbsoluteLayout?
RelativeLayout的默认行为将在左上角堆叠所有元素,因此此布局:
<RelativeLayout
android:width="fill_parent"
android:height="fillparent">
<ImageView
android:width="wrap_content"
android:height="wrap_content"
android:src="@drawable/img1" />
<ImageView
android:width="wrap_content"
android:height="wrap_content"
android:src="@drawable/img2" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
将两个图像叠加在屏幕左上角的另一个图像上.相对布局提供了许多其他属性,允许您将视图移动到屏幕上的不同位置.但是这个想法是它可以更好地扩展到不同的大小,因为你不会硬编码你希望元素去的地方的x,y值.
| 归档时间: |
|
| 查看次数: |
1856 次 |
| 最近记录: |