前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >android多语言切换

android多语言切换

作者头像
黄啊码
发布2020-05-29 16:56:58
1.1K0
发布2020-05-29 16:56:58
举报
代码语言:javascript
复制
string.xml英文
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="TextView1">ONE</string>
    <string name="TextView2">TWO</string>
</resources>

string.xml中文
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="TextView1">第一个</string>
    <string name="TextView2">第二个</string>
</resources>
</span>

MainActivity.xml

代码语言:javascript
复制
package com.sec.lifeactivity;
import java.util.Locale;
import android.os.Bundle;
import android.widget.TextView;
import android.app.Activity;
import android.content.res.Configuration;

public class MainActivity extends Activity {
    TextView textView1;
    TextView textView2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);// 总是先调用上级类方法
        setContentView(R.layout.activity_main);
        //默认英文
        textView2 = (TextView) findViewById(R.id.textView2);
        textView2.setText(R.string.TextView2);
        Configuration configuration = getResources().getConfiguration();// 获取系统的配置
        configuration.locale = Locale.CHINA;
        getResources().updateConfiguration(configuration,
                getResources().getDisplayMetrics());
        textView1 = (TextView) findViewById(R.id.textView1);
        textView1.setText(R.string.TextView1);
      
    }
}
代码语言:javascript
复制
本文参与?腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-02-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体同步曝光计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com