在Android中将下载的文件用作字符串资源

时间:2018-12-09 07:38:04

标签: android android-studio translation android-resources

如何使用下载的XML文件作为字符串资源进行应用程序翻译? 我已使用以下代码通过使用values文件夹中的字符串文件进行翻译。

public void setLocale(String localeName) {
    if (!localeName.equals(currentLanguage)) {
        myLocale = new Locale(localeName);
        Resources res = getResources();
        DisplayMetrics dm = res.getDisplayMetrics();
        Configuration conf = res.getConfiguration();
        conf.locale = myLocale;
        res.updateConfiguration(conf, dm);
        Intent refresh = new Intent(this, MainActivity.class);
        refresh.putExtra(currentLang, localeName);
        startActivity(refresh);
    } else {
        Toast.makeText(MainActivity.this, "Language already selected!", Toast.LENGTH_SHORT).show();
    }
}

如何将下载的文件作为字符串文件传递? 可以这样做吗?

0 个答案:

没有答案