3.隐私弹窗(sdk封装)
说明:sdk封装好的隐私弹窗功能
接口调用:
ProtocolParam protocolParam = new ProtocolParam.Builder()
.setPrivacyUrl("http://s.dreamways.cn/leyo_secrecy.html")
.setUserUrl("http://s.dreamways.cn/privacy_policy_youqu.html")
.setProtocolTextColor(Color.parseColor("#FF6464"))
.setAgreeBtnBgColor(Color.parseColor("#ffFF6464"))
.build();
LeyoInfoVerify.getInstance().showProtocolView(mActivity, protocolParam, new LeyoProtocolCallback() {
@Override
public void onAccept() {
}
@Override
public void onReject() {
}
});
参数说明:
字段名称 | 类型 | 说明 |
---|---|---|
activity | Activity | Activity上下文对象 |
protocolParam | ProtocolParam | 配置参数类 |
callback | LeyoProtocolCallback | 授权回调 onAccept: 同意 onReject: 不同意 |
ProtocolParam类:
以下参数方法在不调用的情况下会使用sdk自带的默认值
方法名 | 参数类型 | 说明 |
---|---|---|
setPrivacyUrl | String | 隐私协议链接 |
setUserUrl | String | 用户协议链接 |
setProtocolTextColor | int | "<<用户协议>>","<<隐私协议>>"的字体颜色 |
setAgreeBtnBgColor | int | "同意"按钮的背景颜色 |