Android 电话的国家代码

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="CountryCodes">
        <item>93,AF,阿富汗</item>
        <item>355,AL,阿尔巴尼亚</item>
        <item>213,DZ,阿尔及利亚</item>
        <item>376,AD,安道尔共和国</item>
        <item>244,AO,安哥拉</item>
        <!--<item>672,AQ,未知</item>-->
        <item>54,AR,阿根廷</item>
        <item>374,AM,亚美尼亚</item>
        <!--<item>297,AW,未知</item>-->
        <item>61,AU,澳大利亚</item>
        <item>43,AT,奥地利</item>
        <item>994,AZ,阿塞拜疆</item>
        <item>973,BH,巴林</item>
        <item>880,BD,孟加拉国</item>
        <item>375,BY,白俄罗斯</item>
        <item>32,BE,比利时</item>
        <item>501,BZ,伯利兹</item>
        <item>229,BJ,贝宁</item>
        <!--<item>975,BT,未知</item>-->
        <item>591,BO,玻利维亚</item>
        <!--<item>387,BA,</item>-->
        <item>267,BW,博茨瓦纳</item>
        <item>55,BR,巴西</item>
        <item>673,BN,文莱</item>
        <item>359,BG,保加利亚</item>
        <item>226,BF,布基纳法索</item>
        <item>95,MM,缅甸</item>
        <item>257,BI,布隆迪</item>
        <item>855,KH,柬埔寨</item>
        <item>237,CM,喀麦隆</item>
        <item>1,CA,加拿大</item>
        <!--<item>238,CV,</item>-->
        <!--<item>236,CF,</item>-->
        <item>235,TD,印度尼西亚</item>
        <item>56,CL,智利</item>
        <item>86,CN,中国</item>
        <!--<item>61,CX,</item>-->
        <!--<item>61,CC,</item>-->
        <item>57,CO,哥伦比亚</item>
        <!--<item>269,KM,</item>-->
        <item>242,CG,刚果</item>
        <!--<item>243,CD,</item>-->
        <item>682,CK,库克群岛</item>
        <item>506,CR,哥斯达黎加</item>
        <!--<item>385,HR,</item>-->
        <item>53,CU,古巴</item>
        <item>357,CY,塞浦路斯</item>
        <item>420,CZ,捷克</item>
        <item>45,DK,丹麦</item>
        <item>253,DJ,吉布提   </item>
        <!--<item>670,TL,</item>-->
        <item>593,EC,厄瓜多尔</item>
        <item>20,EG,埃及</item>
        <item>503,SV,萨尔瓦多</item>
        <!--<item>240,GQ,</item>-->
        <!--<item>291,ER,</item>-->
        <item>372,EE,爱沙尼亚</item>
        <item>251,ET,埃塞俄比亚</item>
        <!--<item>500,FK,</item>-->
        <!--<item>298,FO,</item>-->
        <item>679,FJ,斐济</item>
        <item>358,FI,芬兰</item>
        <item>33,FR,法国</item>
        <item>689,PF,法属玻利尼西亚</item>
        <!--<item>241,GA,</item>-->
        <item>220,GM,冈比亚</item>
        <item>995,GE,格鲁吉亚</item>
        <item>49,DE,德国</item>
        <item>233,GH,加纳</item>
        <item>350,GI,直布罗陀</item>
        <item>30,GR,希腊</item>
        <!--<item>299,GL,</item>-->
        <item>502,GT,危地马拉</item>
        <item>224,GN,几内亚</item>
        <!--<item>245,GW,</item>-->
        <!--<item>592,GY,</item>-->
        <item>509,HT,海地</item>
        <item>504,HN,洪都拉斯</item>
        <item>852,HK,香港</item>
        <item>36,HU,匈牙利</item>
        <item>91,IN,印度</item>
        <item>62,ID,印度尼西亚</item>
        <item>98,IR,伊朗</item>
        <item>964,IQ,伊拉克</item>
        <item>353,IE,爱尔兰</item>
        <!--<item>44,IM,</item>-->
        <item>972,IL,以色列</item>
        <item>39,IT,意大利</item>
        <!--<item>225,CI,</item>-->
        <item>81,JP,日本</item>
        <item>962,JO,约旦</item>
        <item>7,KZ,哈萨克斯坦</item>
        <item>254,KE,肯尼亚</item>
        <!--<item>686,KI,</item>-->
        <!--<item>965,KW,</item>-->
        <item>996,KG,吉尔吉斯坦</item>
        <item>856,LA,老挝</item>
        <item>371,LV,拉脱维亚</item>
        <item>961,LB,黎巴嫩</item>
        <item>266,LS,莱索托</item>
        <item>231,LR,利比里亚</item>
        <item>218,LY,利比亚</item>
        <item>423,LI,列支敦士登</item>
        <item>370,LT,立陶宛</item>
        <item>352,LU,卢森堡</item>
        <item>853,MO,澳门</item>
        <item>389,MK,马其顿文</item>
        <item>261,MG,马达加斯加</item>
        <item>265,MW,马拉维</item>
        <item>60,MY,马来西亚</item>
        <item>960,MV,马尔代夫</item>
        <item>223,ML,马里</item>
        <item>356,MT,马耳他</item>
        <!--<item>692,MH,</item>-->
        <!--<item>222,MR,</item>-->
        <item>230,MU,毛里求斯</item>
        <!--<item>262,YT,</item>-->
        <item>52,MX,墨西哥</item>
        <!--<item>691,FM,</item>-->
        <item>373,MD,摩尔多瓦</item>
        <item>377,MC,摩纳哥</item>
        <item>976,MN,蒙古</item>
        <!--<item>382,ME,</item>-->
        <item>212,MA,摩洛哥</item>
        <item>258,MZ,莫桑比克</item>
        <item>264,NA,纳米比亚</item>
        <item>674,NR,瑙鲁</item>
        <item>977,NP,尼泊尔</item>
        <item>31,NL,荷兰</item>
        <!--<item>599,AN,</item>-->
        <!--<item>687,NC,</item>-->
        <item>64,NZ,新西兰</item>
        <item>505,NI,尼加拉瓜</item>
        <item>227,NE,尼日尔</item>
        <item>234,NG,尼日利亚</item>
        <!--<item>683,NU,</item>-->
        <item>850,KP,朝鲜</item>
        <item>47,NO,挪威</item>
        <item>968,OM,阿曼</item>
        <item>92,PK,巴基斯坦</item>
        <!--<item>680,PW,</item>-->
        <item>507,PA,巴拿马</item>
        <item>675,PG,巴布亚新几内亚</item>
        <item>595,PY,巴拉圭</item>
        <item>51,PE,秘鲁</item>
        <item>63,PH,菲律宾</item>
        <!--<item>870,PN,</item>-->
        <item>48,PL,波兰</item>
        <item>351,PT,葡萄牙</item>
        <item>1,PR,波多黎各</item>
        <item>974,QA,卡塔尔</item>
        <item>40,RO,罗马尼亚</item>
        <item>7,RU,俄罗斯</item>
        <!--<item>250,RW,</item>-->
        <!--<item>590,BL,</item>-->
        <!--<item>685,WS,</item>-->
        <item>378,SM,圣马力诺</item>
        <item>239,ST,圣多美和普林西比</item>
        <item>966,SA,沙特阿拉伯</item>
        <item>221,SN,塞内加尔</item>
        <!--<item>381,RS,</item>-->
        <!--<item>248,SC,</item>-->
        <item>232,SL,塞拉利昂</item>
        <item>65,SG,新加坡</item>
        <item>421,SK,斯洛伐克</item>
        <item>386,SI,斯洛文尼亚</item>
        <item>677,SB,所罗门群岛</item>
        <item>252,SO,索马里</item>
        <item>27,ZA,南非</item>
        <item>82,KR,韩国</item>
        <item>34,ES,西班牙</item>
        <item>94,LK,斯里兰卡</item>
        <item>290,SH,塞波尼斯-克罗地亚文</item>
        <!--<item>508,PM,</item>-->
        <item>249,SD,苏丹</item>
        <item>597,SR,苏里南</item>
        <item>268,SZ,斯威士兰</item>
        <item>46,SE,瑞典</item>
        <item>41,CH,瑞士</item>
        <item>963,SY,叙利亚</item>
        <item>886,TW,台湾省</item>
        <item>992,TJ,塔吉克斯坦</item>
        <item>255,TZ,坦桑尼亚</item>
        <item>66,TH,泰国</item>
        <item>228,TG,多哥</item>
        <!--<item>690,TK,</item>-->
        <item>676,TO,汤加</item>
        <item>216,TN,突尼斯</item>
        <item>90,TR,土耳其</item>
        <item>993,TM,土库曼斯坦</item>
        <!--<item>688,TV,</item>-->
        <item>971,AE,阿拉伯联合酋长国</item>
        <item>256,UG,乌干达</item>
        <item>44,GB,英国</item>
        <item>380,UA,乌克兰</item>
        <item>598,UY,乌拉圭</item>
        <item>1,US,美国</item>
        <item>998,UZ,乌兹别克斯坦</item>
        <!--<item>678,VU,</item>-->
        <!--<item>39,VA,</item>-->
        <item>58,VE,委内瑞拉</item>
        <item>84,VN,越南</item>
        <!--<item>681,WF,</item>-->
        <item>967,YE,也门</item>
        <item>260,ZM,赞比亚</item>
        <item>263,ZW,津巴布韦</item>
    </string-array>

</resources>
public class CountryCodeUtil {//获取电话号码的国家代码
    public static String GetCountryZipCode(Context Context) {//   HashMap<Integer, String> countryCodeMap = new HashMap<>();
        String CountryID = "";
        String CountryZipCode = "";
        TelephonyManager manager = (TelephonyManager) Context.getSystemService(Context.TELEPHONY_SERVICE);
        //getNetworkCountryIso
        CountryID = manager.getSimCountryIso().toUpperCase();
        String[] rl = Context.getResources().getStringArray(R.array.CountryCodes);
        for (int i = 0; i < rl.length; i++) {
            String[] g = rl[i].split(",");
            if (g[1].trim().equals(CountryID.trim())) {
                CountryZipCode = g[0];
                break;
            }
        }
        return CountryZipCode;
    }
}

                
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值