在开发android程序的时候,我们经常会遇到让控件或是view实现叠加的效果,一般这种情况,很多人会使用Framelayout来处理,可是有一个问题Framelayout布局在布局上会有很多限制,不如RelativeLayout布局那么随意,那么RelativeLayout有没有什么属性可以让我们来处理叠加的效果呢,答案是肯定的。

        在控制的属中会有四个属性  android:layout_marginTop  android:layout_marginBottom    android:layout_marginLeft   android:layout_marginRight.

        通过设置上面四个属性为负值来实现相邻view之间的叠加效果,如android:layout_marginLeft="-50dp",这样就可以实现控制叠加的效果了,不过谁叠加谁,就要看控制在xml中的位置了,简单试一下,就会出现你想要的结果了。

 原文:
 http://blog.csdn.net/chenguang79/article/details/41940495

相关文章:

  • 2021-11-22
  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
  • 2021-07-25
猜你喜欢
  • 2021-10-18
  • 2021-07-21
  • 2022-12-23
  • 2021-05-05
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
相关资源
相似解决方案