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 內容。如果此為空值,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() 不是空值,系統就會忽略此方法。
| 參數 | |
|---|---|
value |
String:此值不能為 null。 |
| 傳回 | |
|---|---|
RenderOutput.Builder |
|
setTemplateParams
public RenderOutput.Builder setTemplateParams (PersistableBundle value)
要透過 RenderOutput.getTemplateId() 在範本中填入的參數。如果 RenderOutput.getContent() 不是空值,系統就會忽略此方法。
| 參數 | |
|---|---|
value |
PersistableBundle:此值不能為 null。 |
| 傳回 | |
|---|---|
RenderOutput.Builder |
|