Além de definir valores de localização requeridos pela
interface LocalizableTextFormatter, é possível definir vários
valores opcionais no código do aplicativo através do construtor
ou chamando vários métodos para essa finalidade.
Sobre Esta Tarefa
Com valores opcionais, você pode executar as seguintes ações:
- Compor cadeias complexas a partir de subcadeias de variáveis
- Personalizar a formatação das cadeias, considerando variáveis além de
fuso horário e código do idioma
Procedimento
- No código do aplicativo, inclua os valores opcionais em uma matriz do tipo
Object.
Object[] arg = {new String(getAccountNumber())};
- Transmita a matriz para uma instância LocalizableTextFormatter. Você pode transmitir a matriz através do construtor apropriado ou chamar o método
setArguments(Object[]). Para obter um exemplo de uso, consulte Compondo Cadeias Complexas.
Como a matriz é transmitida por valor em vez de por referência, todas as
atualizações da variável da matriz depois disso não serão refletidas na instância
LocalizableTextFormatter, a menos que seja redefinida através da chamada do método
setArguments(Object[]).