jyhshiangwang
4d015b17b3
Use ListFormatter to join strings
...
Currently in Settings we are using R.string.join_many_items_first, R.string.join_many_items_middle and R.string.join_many_items_last to manually join strings. The join code is messy and the joined string is incorrect in some languages, so we migrate all string join to just use ListFormatter.getInstance().format().
Bug: b/78248791
Test: robotests
Change-Id: I898339978e6e2027587e28994b0280fa46821fd6
2018-05-02 11:15:32 +08:00
..
2018-04-20 12:52:29 -07:00
2018-04-27 11:12:34 +00:00
2018-04-20 12:52:29 -07:00
2018-04-05 14:47:44 -04:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-05 14:47:44 -04:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-01-10 13:58:58 -08:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2017-10-26 12:01:06 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-30 11:29:36 +01:00
2018-04-05 14:47:44 -04:00
2017-10-04 21:01:27 +00:00
2017-12-21 09:49:44 -08:00
2018-04-20 12:52:29 -07:00
2018-04-12 13:49:34 -04:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-01-10 13:58:58 -08:00
2018-05-01 16:21:13 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-05 14:47:44 -04:00
2017-09-07 15:45:08 -07:00
2018-04-25 18:08:14 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 16:29:37 +01:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-01-10 13:58:58 -08:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-02-06 14:15:40 +00:00
2018-03-12 13:46:32 -04:00
2018-04-20 12:52:29 -07:00
2018-04-30 14:29:58 -07:00
2018-04-20 12:52:29 -07:00
2018-01-10 13:58:58 -08:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-27 11:12:34 +00:00
2017-12-06 10:14:08 -05:00
2018-04-27 11:12:34 +00:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-03 10:26:55 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-03 10:26:55 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-05-01 12:45:07 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-05-02 11:15:32 +08:00
2017-11-14 14:16:26 -05:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-20 12:52:29 -07:00
2018-04-27 11:12:34 +00:00
2018-04-27 11:12:34 +00:00
2018-04-27 11:12:34 +00:00
2018-05-01 11:05:14 -07:00
2017-12-06 10:14:08 -05:00
2018-04-20 12:52:29 -07:00
2018-02-06 14:15:40 +00:00