Android里能不能根据不同的地区,将应用程序出现的字转换成相应地区的语言。如中文转换成英文。除了通过设置res下面的文件,还有其他方法吗?

解决方案 »

  1.   

    除了设置res下不同地区的资源文件外,还不知道其他方法
      

  2.   

    那种方式就是android的多语言机制啊,你还想做啥
      

  3.   

    看看这篇文章里有关多国语言和本地化的就知道了http://www.android123.com.cn/kaifafaq/620.html
      

  4.   

      在代码中切换语言:     Resources resources = getResources();//获得res资源对象     Configuration config = resources.getConfiguration();//获得设置对象     DisplayMetrics dm = resources .getDisplayMetrics();//获得屏幕参数:主要是分辨率,像素等。     config.locale = Locale.SIMPLIFIED_CHINESE; //简体中文     resources.updateConfiguration(config, dm);