设备群组 UI 业务包

更新时间:2024-04-01 06:09:11下载pdf

涂鸦设备群组 UI 业务包功能封装了群组业务逻辑和 UI 界面,包括 创建群组编辑群组

功能说明

涂鸦支持根据用户设备的不同类型来创建群组,创建群组成功就可以达到群控的目的。

接入组件

创建工程

在 Android Studio 中建立您的工程,接入智能生活 App SDK 并完成业务包。详情请参考 框架接入

集成业务包

在 Module 的 build.gradle 中配置:


dependencies {
    api enforcedPlatform("com.thingclips.smart:thingsmart-BizBundlesBom:${biz_bom_version}")
    implementation 'com.thingclips.smart:thingsmart-bizbundle-groupmanager'
    api "com.thingclips.smart:thingsmart:${sdk_version}}"
}

功能调用

创建群组

接口说明

GroupState ThingGroupManager.getInstance().createGroup(Activity activity,String devId);

参数说明

参数 说明
activity Activity 对象
devId 设备 ID

GroupState 返回值

说明
SUPPORT 设备支持创建群组
NOT_SUPPORT 设备不支持创建群组
NONE 设备不存在

编辑群组

接口说明

GroupState  ThingGroupManager.getInstance().editGroup(Activity activity,long groupId);

参数说明

参数 说明
activity Activity 对象
groupId 群组 ID

GroupState 返回值

说明
SUPPORT 支持编辑群组
NONE 群组不存在

群组控制

群组的控制需要进入群组面板。进入群组面板的示例,请查看设备控制 UI 业务包的 打开群组面板 部分。