将应用程序中的12/24小时设置默认为用户设备设置值

Ant*_*lan 4 android

我有一个应用程序,允许用户在他们的偏好中选择一个时间.我想根据用户设备时间偏好以12或24小时格式显示这些时间.有没有办法可以访问此设备值?然后我会在TimePicker上适当地设置12/24小时标志.

Ant*_*lan 6

我发现这个静态方法返回用户12/24小时的偏好.我使用德国语言环境和爱尔兰语进行了测试.应用程序的12/24小时性质设置适当.

DateFormat.is24HourFormat(context)
Run Code Online (Sandbox Code Playgroud)