當前位置:首頁 » 安卓系統 » 安卓設置語言在哪裡

安卓設置語言在哪裡

發布時間: 2022-01-10 17:14:15

⑴ android應用內怎麼設置語言切換

1.在工程res文件下添加對應語種的values文件,ar:阿拉伯語, en:英語 zh_rCN: 簡體中文
截圖如下:

2 .在功能清單文件中對要進行切換acitivity 進行配置添加

android:configChanges="locale"

3.對語言選擇的處理

public class MainActivity extends Activity {

Context context = MainActivity.this;;
int languageId;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
read();//設置
setContentView(R.layout.main);

findViewById(R.id.btn_change).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
save();
}
});
}

//保存
private void save() {
String[] languages = { "默認", "CN", "EN" };
AlertDialog.Builder builder = new AlertDialog.Builder(context,
android.R.style.Animation_Dialog);
builder.setTitle("選擇語言");
final SharedPreferences languagePre = context.getSharedPreferences(
"language_choice", context.MODE_PRIVATE);
final int id = languagePre.getInt("id", 0);
builder.setSingleChoiceItems(languages, id,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int index) {
switch (index) {
case 0:
// 系統默認語言
languageId = 0;
break;
case 1:
// 簡體中文
languageId = 1;
break;
case 2:
// 英語
languageId = 2;

break;
case 3:
// 阿拉伯語
languageId = 3;

break;
default:
break;
}
languagePre.edit().putInt("id", languageId).commit();
}
});
// 保存
builder.setPositiveButton("保存", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
((Activity) context).finish();
Intent intent = new Intent();
intent.setClass(context, MainActivity.class);
context.startActivity(intent);
}
});
builder.show();
}
//讀取
private void read() {
SharedPreferences languagePre = getSharedPreferences("language_choice",
Context.MODE_PRIVATE);
int id = languagePre.getInt("id", 0);
Log.d("MainActivity", "langauge_id=" + id);
Toast.makeText(context, "langauge_id=" + id, Toast.LENGTH_LONG).show();
// 應用內配置語言
Resources resources = getResources();// 獲得res資源對象
Configuration config = resources.getConfiguration();// 獲得設置對象
DisplayMetrics dm = resources.getDisplayMetrics();// 獲得屏幕參數:主要是解析度,像素等。
switch (id) {
case 0:
config.locale = Locale.getDefault(); // 系統默認語言
break;
case 1:
config.locale = Locale.SIMPLIFIED_CHINESE; // 簡體中文
break;
case 2:
config.locale = Locale.ENGLISH; // 英文
break;
default:
config.locale = Locale.getDefault();
break;
}
resources.updateConfiguration(config, dm);
}
}

安卓手機語言選擇在哪裡

在系統設置——語言和鍵盤【倒數第四個選項】——選擇語言【第一個選項】——有中文可選了就。

⑶ 安卓setting之語言設置

那是個固定的菜單 和你現在用的什麼語言設置時沒有關系的

⑷ 安卓手機修改語言設置

如果您使用的是華為手機,可以按照以下方法操作:
1、進入設置 > 系統和更新 > 語言和輸入法 > 語言和地區 ,選擇要使用的語言。
如果語言列表中沒有您要使用的語言,請點擊添加語言,搜索並添加至語言列表後,再選擇語言。
您可從語言列表中刪除某個語言,點擊編輯並根據界面提示操作。
2、點擊當前地區選擇國家和地區,系統界面會根據您選擇地區的文化習慣進行顯示。

安卓系統語言設置

android系統4.0以後會有多國語言,只是一些手機廠商為了減少系統佔用空間,就把一些語言刪除掉了。android系統4.0以前的都是不支持多國語言的。4.0的系統在手機設置,語言與輸入里設置系統語言。

⑹ 安卓4.0在哪裡設置語言

設置里的最下面 有設置語言的 。

⑺ 安卓4.2手機 設置 裡面的 語言 (在系統文件夾)哪個位置! 現在設置語言沒了,

設置裡面有語言和輸入法 或者類似的東西。

⑻ 安卓手機裡面英文游戲語言設置在哪裡

游戲的語言,只有在游戲里改,有的只有英文版本的

⑼ 英文安卓手機怎麼改成中文的

安卓手機從英文改成中文的具體操作方法如下:

所需材料:手機。

這里以華為p10為例子。

1、首先在電話上找到「setting」選項,也就是中文語言中的「設置」選項,然後單擊以輸入,如下圖所示。

⑽ 安卓手機怎麼語言轉換

手機語言切換的步驟如下:

1、選擇手機菜單中的「設置 (Settings)」選項。

2、選擇設置菜單中的「語言和鍵盤 (Language和 keyboard) 」選項。

熱點內容
單片機android 發布:2024-09-20 09:07:24 瀏覽:760
如何提高三星a7安卓版本 發布:2024-09-20 08:42:35 瀏覽:660
如何更換伺服器網站 發布:2024-09-20 08:42:34 瀏覽:308
子彈演算法 發布:2024-09-20 08:41:55 瀏覽:285
手機版網易我的世界伺服器推薦 發布:2024-09-20 08:41:52 瀏覽:813
安卓x7怎麼邊打游戲邊看視頻 發布:2024-09-20 08:41:52 瀏覽:159
sql資料庫安全 發布:2024-09-20 08:31:32 瀏覽:90
蘋果連接id伺服器出錯是怎麼回事 發布:2024-09-20 08:01:07 瀏覽:503
編程鍵是什麼 發布:2024-09-20 07:52:47 瀏覽:655
學考密碼重置要求的證件是什麼 發布:2024-09-20 07:19:46 瀏覽:479