为什么每当我为自己的DayOfWeek
设置TextView
时,输出始终以大写字母显示?另外,更改设备语言后,日子永远不会改变。如何将其设置为根据设备的当前语言环境进行更改?
myTv.text = DayOfWeek.MONDAY.toString()
输出
MONDAY
最佳答案
您可以(相应地替换语言环境...)
String day = DayOfWeek.MONDAY.getDisplayName(TextStyle.FULL, Locale.getDefault());
关于java - Java 8:如何使用设备设置的语言环境解析DayOfWeek,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57923264/