Stay organized with collections
Save and categorize content based on your preferences.
class MessageFormat
Summary
Public companion functions |
String |
Formats a message pattern from Android resource for the default locale with a variable number of name/value pair arguments.
|
String |
Formats a message pattern string with a variable number of name/value pair arguments.
|
Public companion functions
fun format(context: Context, id: Int, namedArguments: Map<String, Any>): String
Formats a message pattern from Android resource for the default locale with a variable number of name/value pair arguments. Creates an ICU MessageFormat for Locale.getDefault() and pattern, and formats with the arguments.
| Parameters |
context: Context |
Android context object
|
id: Int |
Android string resource ID representing ICU-MessageFormat-syntax string
|
namedArguments: Map<String, Any> |
map of argument name to argument value
|
fun format(
context: Context,
locale: Locale = Locale.getDefault(),
msg: String,
namedArguments: Map<String, Any>
): String
Formats a message pattern string with a variable number of name/value pair arguments. Creates an ICU MessageFormat for the locale and pattern, and formats with the arguments.
| Parameters |
context: Context |
Android context object. Used to retrieve user preferences.
|
locale: Locale = Locale.getDefault() |
Locale for number formatting and plural selection etc.
|
msg: String |
an ICU-MessageFormat-syntax string
|
namedArguments: Map<String, Any> |
map of argument name to argument value
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-15 UTC."],[],[]]