【发布时间】:2011-09-20 02:29:34
【问题描述】:
我是 android 应用程序的新开发人员。当我通过带有国家代码的手机号码时,我想获得 ISO 国家代码。如果我将手机号码作为 1-319-491-6338 传递,我可以在 android 中获取国家 ISO 代码为 US / USA 吗?
我写的代码如下:
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String countryCode = tm.getSimCountryIso();
String mobileno="1-319-491-6338";
在这里,我在哪里可以传递手机号码?
有人可以帮帮我吗?
提前致谢
【问题讨论】:
-
可能没有你想的那么简单。看看这个网站:countrycode.org。他们列出了至少 2 个不同的国家,电话代码为
1。在这种情况下,您将如何决定哪一个? -
字符串国家代码 = tm.getSimCountryIso();此行本身将 ISO 代码提供为 US
标签: android mobile code-generation country