Android Format a string resource


Example

You can add wildcards in string resources and populate them at runtime:

  1. Edit strings.xml

    <string name="my_string">This is %1$s</string>
    
  2. Format string as needed

    String fun = "fun";
    context.getString(R.string.my_string, fun);