public static class PhoneAccount.Builder
extends Object
| java.lang.Object | |
| android.telecom.PhoneAccount.Builder | |
助手类创建 PhoneAccount 。
Public constructors |
|
|---|---|
PhoneAccount.Builder(PhoneAccountHandle accountHandle, CharSequence label) 用指定的 |
|
PhoneAccount.Builder(PhoneAccount phoneAccount) 从现有的 |
|
公共方法(Public methods) |
|
|---|---|
PhoneAccount.Builder |
addSupportedUriScheme(String uriScheme) 指定 |
PhoneAccount |
build() 基于当前的构建器设置创建 |
PhoneAccount.Builder |
setAddress(Uri value) 设置地址。 |
PhoneAccount.Builder |
setCapabilities(int value) 设置功能。 |
PhoneAccount.Builder |
setExtras(Bundle extras) 指定与 |
PhoneAccount.Builder |
setHighlightColor(int value) 设置高亮颜色。 |
PhoneAccount.Builder |
setIcon(Icon icon) 设置图标。 |
PhoneAccount.Builder |
setShortDescription(CharSequence value) 设置简短说明。 |
PhoneAccount.Builder |
setSubscriptionAddress(Uri value) 设置订阅地址。 |
PhoneAccount.Builder |
setSupportedUriSchemes(List<String> uriSchemes) 指定 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
PhoneAccount.Builder (PhoneAccountHandle accountHandle, CharSequence label)
用指定的 PhoneAccountHandle和标签创建一个构建器。
| 参数(Parameters) | |
|---|---|
accountHandle |
PhoneAccountHandle
|
label |
CharSequence
|
PhoneAccount.Builder (PhoneAccount phoneAccount)
从现有的 PhoneAccount创建 PhoneAccount.Builder的实例。
| 参数(Parameters) | |
|---|---|
phoneAccount |
PhoneAccount: The PhoneAccount used to initialize the builder. |
PhoneAccount.Builder addSupportedUriScheme (String uriScheme)
指定 PhoneAccount支持的其他URI方案。
| 参数(Parameters) | |
|---|---|
uriScheme |
String: The URI scheme. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |
PhoneAccount build ()
基于当前的构建器设置创建 PhoneAccount的实例。
| 返回(Returns) | |
|---|---|
PhoneAccount |
The PhoneAccount. |
PhoneAccount.Builder setAddress (Uri value)
设置地址。 见getAddress() 。
| 参数(Parameters) | |
|---|---|
value |
Uri: The address of the phone account. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |
PhoneAccount.Builder setCapabilities (int value)
设置功能。 见getCapabilities() 。
| 参数(Parameters) | |
|---|---|
value |
int: The capabilities to set. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |
PhoneAccount.Builder setExtras (Bundle extras)
指定与 PhoneAccount相关的 PhoneAccount 。
PhoneAccount唯一支持类型的额外价值: String , Integer ,并Boolean 。 没有这些类型的附加被忽略。
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
|
PhoneAccount.Builder setHighlightColor (int value)
设置高亮颜色。 见getHighlightColor() 。
| 参数(Parameters) | |
|---|---|
value |
int: The highlight color. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |
PhoneAccount.Builder setIcon (Icon icon)
设置图标。 见getIcon() 。
| 参数(Parameters) | |
|---|---|
icon |
Icon: The icon to set. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
|
PhoneAccount.Builder setShortDescription (CharSequence value)
设置简短说明。 见getShortDescription() 。
| 参数(Parameters) | |
|---|---|
value |
CharSequence: The short description. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |
PhoneAccount.Builder setSubscriptionAddress (Uri value)
设置订阅地址。 见getSubscriptionAddress() 。
| 参数(Parameters) | |
|---|---|
value |
Uri: The subscription address. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |
PhoneAccount.Builder setSupportedUriSchemes (List<String> uriSchemes)
指定 PhoneAccount支持的URI方案。
| 参数(Parameters) | |
|---|---|
uriSchemes |
List: The URI schemes. |
| 返回(Returns) | |
|---|---|
PhoneAccount.Builder |
The builder. |