成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Android編程如何實(shí)現(xiàn)獲取當(dāng)前系統(tǒng)語(yǔ)言及地區(qū)并更改語(yǔ)言的方法

這篇文章給大家分享的是有關(guān)Android編程如何實(shí)現(xiàn)獲取當(dāng)前系統(tǒng)語(yǔ)言及地區(qū)并更改語(yǔ)言的方法的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

湖濱網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)于2013年開(kāi)始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

本文實(shí)例講述了Android編程實(shí)現(xiàn)獲取當(dāng)前系統(tǒng)語(yǔ)言及地區(qū)并更改語(yǔ)言的方法。分享給大家供大家參考,具體如下:

 如果想獲取手機(jī)的當(dāng)前系統(tǒng)語(yǔ)言,可以通過(guò)Locale類(lèi)獲取,主要方法:

Locale.getDefault().getLanguage()

返回的是es或者zh;通過(guò)

Locale.getDefault().getCountry()

獲取當(dāng)前國(guó)家或地區(qū),返回為CN或US;

如果當(dāng)前手機(jī)設(shè)置為中文-中國(guó),則使用此方法返回zh-CN,同理可得到其他語(yǔ)言與地區(qū)的信息。

1.首先,如果要程序自動(dòng)適應(yīng)系統(tǒng)語(yǔ)言進(jìn)行轉(zhuǎn)變,可以在res下添加相應(yīng)的語(yǔ)言文件夾:如:添加中文,則文件夾命名為values-zh-rCN,如果不清楚需要的名字可以到:E:\android-sdk-windows\platforms\android-8\data\res,如這樣的文件夾下尋找。這樣就可以讓程序自動(dòng)適應(yīng)系統(tǒng)的語(yǔ)言來(lái)選擇語(yǔ)言。

2.如果我們想在程序內(nèi)部可以手動(dòng)地選擇語(yǔ)言則:

a.首先獲得當(dāng)前的語(yǔ)言或者國(guó)家:

String able= getResources().getConfiguration().locale.getCountry();

b.進(jìn)行判斷:如果是中文則返回的

able.equals("CN")

c.進(jìn)行設(shè)置的代碼為:

//選擇中文
Configuration config = getResources().getConfiguration();
DisplayMetrics dm = getResources() .getDisplayMetrics();
config.locale = Locale.SIMPLIFIED_CHINESE;
getResources().updateConfiguration(config, dm);

d.最后用sharedPreferences保存當(dāng)前的語(yǔ)言設(shè)置

Android是什么

Android是一種基于Linux內(nèi)核的自由及開(kāi)放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由美國(guó)Google公司和開(kāi)放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開(kāi)發(fā)。

感謝各位的閱讀!關(guān)于“Android編程如何實(shí)現(xiàn)獲取當(dāng)前系統(tǒng)語(yǔ)言及地區(qū)并更改語(yǔ)言的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

標(biāo)題名稱(chēng):Android編程如何實(shí)現(xiàn)獲取當(dāng)前系統(tǒng)語(yǔ)言及地區(qū)并更改語(yǔ)言的方法
網(wǎng)站鏈接:http://jinyejixie.com/article24/pshpce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈企業(yè)網(wǎng)站制作、做網(wǎng)站、App開(kāi)發(fā)全網(wǎng)營(yíng)銷(xiāo)推廣、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
平陆县| 应用必备| 吉安市| 邵武市| 潢川县| 大英县| 彭阳县| 昌宁县| 仪征市| 疏勒县| 鹰潭市| 台安县| 汶川县| 朝阳县| 炉霍县| 扎赉特旗| 江华| 商都县| 乐昌市| 岳池县| 离岛区| 延边| 武平县| 汝城县| 布拖县| 玉龙| 教育| 额尔古纳市| 正定县| 垣曲县| 深水埗区| 军事| 汉中市| 冕宁县| 永州市| 乌兰察布市| 安阳县| 交口县| 铜川市| 雷州市| 余姚市|