我正在使用Android布局,其中包含两个部分:一个RelativeLayout
个按钮(child
)和另一个RelativeLayout
,其中包含前一个加上几个按钮(parent
)。如果它有帮助,这里有一点说明:
v child v parent
+-Rel---------+-Rel-+
| BTN BTN | BTN |
| BTN BTN BTN | |
| BTN BTN | BTN |
+-------------+ |
| |
+-------------------+
我想在某些情况下以编程方式将一个按钮从外部RelativeLayout
移动到内部按钮。 我该怎么做?
答案 0 :(得分:1)
另一种解决方法(仅建议)是使用GONE
和VISIBLE
设置按钮可见性。
即使它没有回答你的问题,它也解决了你的问题。
public void setVisibility(int visibility)
在API级别1中添加设置此视图的启用状态。
相关XML属性android:visibility参数visibility其中之一 可见,不可见或已经消失。
http://developer.android.com/reference/android/view/View.html#setVisibility(int)