如何更改 Android 组件的父级?
How can I change an Android component's parent?
我正在使用一个 Android 布局,它有两个部分:一个 RelativeLayout
充满按钮 (child
),另一个 RelativeLayout
包含前一个按钮再加上几个按钮 (parent
)。如果有帮助,这里有一个小插图:
v child v parent
+-Rel---------+-Rel-+
| BTN BTN | BTN |
| BTN BTN BTN | |
| BTN BTN | BTN |
+-------------+ |
| |
+-------------------+
我想在某些情况下以编程方式将一个按钮从外部 RelativeLayout
移到内部按钮。 我该怎么做?
另一种解决方法(只是一个建议)是使用 GONE
和 VISIBLE
设置按钮可见性。
虽然它没有回答你的问题,但它解决了你的问题。
public void setVisibility (int visibility)
Added in API level 1 Set the enabled state of this view.
Related XML Attributes android:visibility Parameters visibility One of
VISIBLE, INVISIBLE, or GONE.
http://developer.android.com/reference/android/view/View.html#setVisibility(int)
我正在使用一个 Android 布局,它有两个部分:一个 RelativeLayout
充满按钮 (child
),另一个 RelativeLayout
包含前一个按钮再加上几个按钮 (parent
)。如果有帮助,这里有一个小插图:
v child v parent
+-Rel---------+-Rel-+
| BTN BTN | BTN |
| BTN BTN BTN | |
| BTN BTN | BTN |
+-------------+ |
| |
+-------------------+
我想在某些情况下以编程方式将一个按钮从外部 RelativeLayout
移到内部按钮。 我该怎么做?
另一种解决方法(只是一个建议)是使用 GONE
和 VISIBLE
设置按钮可见性。
虽然它没有回答你的问题,但它解决了你的问题。
public void setVisibility (int visibility)
Added in API level 1 Set the enabled state of this view.
Related XML Attributes android:visibility Parameters visibility One of VISIBLE, INVISIBLE, or GONE.
http://developer.android.com/reference/android/view/View.html#setVisibility(int)