在仍然使用Android资源的情况下,是否可以通过编程方式更改应用程序的语言?

如果没有,是否可以以特定语言请求资源?

我想让用户改变应用程序的语言从应用程序。

嗝屁嗝屁提问于
NAMIHEAPTX4869回答于

fa=Persian...en=English...

以语言输入语言代码:

import android.app.Activity;
import android.content.res.Configuration;
import android.os.Bundle;

public class Main extends Activity {
  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    String languageToLoad  = "fa"; // your language
    Locale locale = new Locale(languageToLoad); 
    Locale.setDefault(locale);
    Configuration config = new Configuration();
    config.locale = locale;
    getBaseContext().getResources().updateConfiguration(config, 
      getBaseContext().getResources().getDisplayMetrics());
    this.setContentView(R.layout.main);
  }
}

回答过的其他问题

实时音视频产品优势是什么?

相比于传统音视频,腾讯音视频具有以下优势 1、支持小程序音视频 2、全平台互通能力 3、极低的开发成本 4、优良的画面品质 5、稳定的网络通信 6、可靠的数据安全 这可以给用户带来很大的便利和很好的用户体验。可以很方便地远程建立起联系。结合腾讯的其他产品可以应用在许多的场合,比如...... 展开详请

直播答题怎样才能才能延长自身的生命周期?

[图片] 我也玩直播问答好久了,纵观这几个平台,无论是冲顶大会,花椒直播还是芝士超人,对于用户体验来说其本上差别不大。我认为它延长自身生命周期的最显著方法就是聘请个性化的主持人,这也是未来的一个可预见的发展趋势,现在已经有直播答题软件依靠明星出题人吸引大众的眼球。仔细想一...... 展开详请

部署生产环境,上传正式代码时,显示网络413错误?

为什么网站电脑能访问,手机却访问不了?

互动直播SDK,可以提供可以适应VS2015的环境吗?

填充在背景图像中的作用或用途是什么?

此填充将应用于您设置背景的视图。如果将此背景设置为按钮,则文本区域将减少此量。

关于作者

所属标签

扫码关注云+社区