Android开发Android技术知识Android开发

ConstraintLayout Group最新版属性详细介绍(

2018-04-08  本文已影响0人  Android派

简介

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的显示/隐藏属性
支持属性

 <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" />
图1
Multiple groups

当多个Group同时有某个view的id时,XML声明顺序将定义最终的可见性状态(最后声明的组将决定view的显示隐藏)。

Group构造函数
Public method
返回类型 方法名 备注
int[] getReferencedIds() 即获取app:constraint_referenced_ids里的值
void setReferencedIds(int[] ids)
上一篇 下一篇

猜你喜欢

热点阅读