Jacket 发表于 2023-8-24 22:46:09

学习笔记12(SDK接入安卓,使用二维码分享设备)

一、本次继续完善https://club.gizwits.com/thread-169657-1-1.html二、首先需要先添加依赖三、这里我们新建了一个Activity,在布局中创建了一个ImageView,如下图:四、完成之前没有填写的点击事件,实现界面跳转五、对控件进行初始化六、创建分享邀请sharingDevice(token,deviceID,sharingWay, guestUser,guestUserType):创建分享邀请token:用户tokendeviceID:创建分享邀请的设备IDsharingWay:分享邀请是通过账号分享还是二维码分享,详细可以查看GizDeviceSharingWay的枚举定义;这里使用了GizDeviceSharingByQRCode。guestUser:如果是账号分享,要指定用户名,用户名可以是普通用户名、手机号、邮箱、用户的uid。如果是二维码分享,该参数可传nullguestUserType:账号分享时,该参数需要指定用户名是哪种类型,见GizUserAccountType 枚举定义。如果是通过用户的uid分享的,此变量应为GizUserOther,其他按照对应的用户类型传值;这里使用了GizUserPhone。七、完成回调didSharingDevice(result, deviceID, sharingID,QRCodeImage):回调数据result:返回数值为GIZ_SDK_SUCCESS表示成功,其他为失败,详细可查看GizWifiErrorCode的枚举定义deviceID:返回创建分享邀请的设备IDsharingID:分享邀请创建成功时被分配的ID。失败时该参数为nulQRCodeImage:二维码图片内容。二维码邀请创建失败或者账号分享时,该参数为null八、实物现象
页: [1]
查看完整版本: 学习笔记12(SDK接入安卓,使用二维码分享设备)