RenderOutput.Builder
public
static
final
class
RenderOutput.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.ondevicepersonalization.RenderOutput.Builder |
RenderOutput
的构建器
摘要
公共构造函数 | |
---|---|
Builder()
|
公共方法 | |
---|---|
RenderOutput
|
build()
构建实例。 |
RenderOutput.Builder
|
setContent(String value)
要在 WebView 中呈现的 HTML 内容。 |
RenderOutput.Builder
|
setTemplateId(String value)
REMOTE_DATA |
RenderOutput.Builder
|
setTemplateParams(PersistableBundle value)
要从 |
继承的方法 | |
---|---|
公共构造函数
公共方法
setContent
public RenderOutput.Builder setContent (String value)
要在 WebView 中呈现的 HTML 内容。如果此值为 null,ODP 服务会根据 RenderOutput.getTemplateId()
和 RenderOutput.getTemplateParams()
中的数据生成 HTML,如下所述。
参数 | |
---|---|
value |
String :此值不能为 null 。 |
返回 | |
---|---|
RenderOutput.Builder |
setTemplateId
public RenderOutput.Builder setTemplateId (String value)
REMOTE_DATA IsolatedService#getRemoteData(RequestToken)
表中的一个键,指向 Apache Velocity 模板。如果 RenderOutput.getContent()
不为 null,此键会被忽略。
参数 | |
---|---|
value |
String :此值不能为 null 。 |
返回 | |
---|---|
RenderOutput.Builder |
setTemplateParams
public RenderOutput.Builder setTemplateParams (PersistableBundle value)
要从 RenderOutput.getTemplateId()
的模板中填充的参数。如果 RenderOutput.getContent()
不为 null,此参数会被忽略。
参数 | |
---|---|
value |
PersistableBundle :此值不能为 null 。 |
返回 | |
---|---|
RenderOutput.Builder |