简介
public class Barrier extends View
| [java.lang.Object](http://developer.android.google.cn/reference/java/lang/Object.html) |
| ↳ | [android.view.View](http://developer.android.google.cn/reference/android/view/View.html) |
| | ↳ | android.support.constraint.Group |
一句话简介
Group可以控制一组view的显示/隐藏
开发者指南
下面两短代码分别将id为ddd和fff的view添加到了group中,可以通过group统一设置组里view的显示/隐藏属性
支持属性
- visible
- invisible
- gone
<android.support.constraint.Group
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="visible"
app:constraint_referenced_ids="ddd,fff" />
<android.support.constraint.Group
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="invisible"
app:constraint_referenced_ids="ddd,fff" />
Multiple groups
当多个Group同时有某个view的id时,XML声明顺序将定义最终的可见性状态(最后声明的组将决定view的显示隐藏)。
Group构造函数
- Group(Context context)
- Group(Context context, AttributeSet attrs)
- Group(Context context, AttributeSet attrs, int defStyleAttr)
Public method
返回类型 | 方法名 | 备注 |
---|---|---|
int[] | getReferencedIds() | 即获取app:constraint_referenced_ids里的值 |
void | setReferencedIds(int[] ids) |