我需要显示用户:获取国家从谷歌位置服务
Los Angeles, CA
[City],[State Abriviation]
android.location.Address有mLocality =“洛杉矶” mAdminArea =“加州”
现在我注意到,有也是mSubLocality
?和mSubAdminArea
?
我限制搜索美国。但我仍然需要确定该状态始终显示为mAdminArea
。此外,我宁愿它作为国家代码像AL,AZ,CA等返回。我可以使用实用程序来转换这些,但我更喜欢得到代码。代码用于县。无论如何,有什么情况可以在美国看到mSubAdminArea
?或者国家不会出现在mAdminArea的任何情况?这个应用程序正在走出去很多人,所以我真的需要在这个问题上的确认。我意识到mAdminArea
可以为空,这是可以的,但如果有一个状态返回将它总是出现在mAdminArea
而不是mSubAdminArea
或其他地方。无论如何要得到缩写而不是整个州名?
如果不是,请回答这个问题:Is there a Util to convert US State Name to State Code. eg. Arizona to AZ?