package com.driver.igotrip.utils; import android.content.Context; import android.content.SharedPreferences; public class LanguageSP { private static final String SP_NAME = "app_language"; private static final String KEY_LANGUAGE = "current_language"; // 保存当前选择的语言 public static void saveLanguage(Context context, String language) { SharedPreferences sp = context.getSharedPreferences(SP_NAME, Context.MODE_PRIVATE); sp.edit().putString(KEY_LANGUAGE, language).apply(); } // 获取保存的语言(默认英文) public static String getLanguage(Context context) { SharedPreferences sp = context.getSharedPreferences(SP_NAME, Context.MODE_PRIVATE); return sp.getString(KEY_LANGUAGE, LanguageConst.EN_US); } public static class LanguageConst { // 中文(简体) public static final String ZH_CN = "zh-CN"; // 英文(美国) public static final String EN_US = "en-US"; // 法文(法国) public static final String FR_FR = "fr-FR"; } }