我正在创建一个应用程序,它根据用户国家/地区显示一些数据。目前,我要求用户选择国家/地区然后存储它。有没有办法,以便应用程序可以从设备获取用户本地设置并自动为用户选择相应的国家/地区?
由于 Ashwani
答案 0 :(得分:3)
使用Locale.getDefault()
应足以确定用户的首选语言环境。我需要有关数据性质的更多信息,以确定使用其首选语言环境来确定其国家/地区是否合适,或者您是否应使用GPS / TelephonyManager获取此信息。
有关区域设置的详情,请参阅here。
有关使用TelephonyManager的更多解决方案,请参阅this similar question。