zoukankan      html  css  js  c++  java
  • Android本地语言和多国语言支持

    Android 有关多国语言支持的相关属性。利用下面代码打印系统相关属性值。具体属性可以查文档。
     
     
     
    package com.example;
     
    import android.app.Activity;
    import android.content.res.Configuration;
    import android.os.Bundle;
    import android.widget.TextView;
    import org.w3c.dom.Text;
     
    import java.util.Locale;
     
    public class MyActivity extends Activity
    {
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
     
    Locale locale = this.getResources().getConfiguration().locale;
     
    StringBuffer sb = new StringBuffer();
     
    sb.append("locale.toString():" + locale.toString());
    sb.append("\nlocale.getCountry():" + locale.getCountry());
    sb.append("\nlocale.getDisplayCountry():" + locale.getDisplayCountry());
    sb.append("\nlocale.getDisplayLanguage():" + locale.getDisplayLanguage());
    sb.append("\nlocale.getDisplayName():" + locale.getDisplayName());
    sb.append("\nlocale.getDisplayVariant():" + locale.getDisplayVariant());
    sb.append("\nlocale.getISO3Country():" + locale.getISO3Country());
    sb.append("\nlocale.getISO3Language():" + locale.getISO3Language());
    sb.append("\nlocale.getLanguage():" + locale.getLanguage());
    sb.append("\nlocale.getVariant():" + locale.getVariant());
     
    TextView textView = (TextView)this.findViewById(R.id.text);
    textView.setText(sb.toString());
     
    this.setTitle("local对象");
    }
    }
     
  • 相关阅读:
    开源项目之Android StandOut(浮动窗口)
    小智慧7
    安卓学习
    asp.net学习Request和Response的其他属性
    bash中的转义
    POJ 1833 排列
    Django点滴(四)ORM对象存取
    POJ 1681 Painter's Problem
    linux2.6.32在mini2440开发板上移植(21)之WebServer服务器移植
    [gkk传智]static与多态及向下向上转型,及多态调用总结
  • 原文地址:https://www.cnblogs.com/mythou/p/3132211.html
Copyright © 2011-2022 走看看