Android 如何向系统映像添加新语言
对于我们从Froyo获得的当前支持的语言集,我想添加其他语言,如希伯来语或阿拉伯语。在构建Froyo代码并将其安装到设备上后,是否有任何方法可以更新Froyo代码以支持这些语言,并在Android 如何向系统映像添加新语言,android,android-2.2-froyo,android-source,Android,Android 2.2 Froyo,Android Source,对于我们从Froyo获得的当前支持的语言集,我想添加其他语言,如希伯来语或阿拉伯语。在构建Froyo代码并将其安装到设备上后,是否有任何方法可以更新Froyo代码以支持这些语言,并在设置-->语言和键盘-->选择区域设置部分查看它们 我曾尝试在build/target/product/languages\u fill.mk中的集合中添加locale“iw_IL”,但现在运气不错 谢谢。您好。此外,您必须在文件中进行以下更改 frameworks/base/core/java/com/androi
设置-->语言和键盘-->选择区域设置
部分查看它们
我曾尝试在build/target/product/languages\u fill.mk
中的集合中添加locale“iw_IL”,但现在运气不错
谢谢。您好。此外,您必须在文件中进行以下更改 frameworks/base/core/java/com/android/internal/app/LocalePicker
final String[] localesOld = Resources.getSystem().getAssets().getLocales();
final String[] locales = new String[localesOld.length+1];
for(int i=0;i<locales.length;i++){
if(i<localesOld.length){
locales[i] = localesOld[i];
}else{
locales[i] = "your locale code";
Log.d(TAG, "%%%%%%%%%%%%%%%%%% locale added %%%%%%%%%%%");
}
}
final String[]localesOld=Resources.getSystem().getAssets().getLocales();
final String[]locales=新字符串[localesOld.length+1];
对于(int i=0;i