2个LinearLayouts位于相同位置

时间:2014-03-20 16:36:09

标签: android android-layout

所以我要做的就是让2个不可见的LinearLayout带有从开始到屏幕的按钮。

onClick事件中,其中一个将显示一个翻译动画,另一个不可见,然后在另一个onClick事件中关闭打开的动画并打开新的动画。 它看起来类似于带动画的滑动菜单。

我想知道xml是如何做的。 如果可以使用其他布局(RelativeLayout),我也想知道。

有关于此的任何提示吗?

1 个答案:

答案 0 :(得分:1)

有多种方法可以实现它。

  1. 相对布局肯定是你自己知道的那个。 :)

  2. 添加LinearLayouts和layout_width =" match_parent"和layout_height =" match_parent"然后使用setVisibility(View.GONE)和setVisibility(View.VISIBLE)在它们之间切换。由于View.GONE将删除一个线性布局,另一个将在缺席时占据整个屏幕,反之亦然。

  3. 您也可以使用FrameLayout。默认情况下,它将其子项放在彼此之上。

  4. 适合自己。 :)